在框架下页面的地址赋予:在Global.asax.cs文件里预定义SESSION protected void Session_Start(Object sender, EventArgs e) { Session[link]="WebForm1.asp"; .... } 先将连接地址赋给SESSION,并将当前编辑页面的地址返回给SESSIONprivate void Page_Load(object sender, System.EventArgs e) { Session["link"]="WebForm1.aspx"; //将当前页面的地址赋给SESSION; .... } 在父页面中通过<INPUT type="button" value="Button"> 按钮的OnClick事件来触发子窗体中FORM的提交,并使父窗体也执行提交获取SESSION的更新<script> function ChildFormSubmit { top.childFrame.document.Form1.submit(); document.Form1.submit(); } </script> 转载于:https://www.cnblogs.com/xuefuwu/archive/2006/09/29/518671.html