虽然,我获得了认证,但这是我的第一个真正的程序,所以请耐心等待我的新手问题。我检查了这个和其他论坛,以寻求答案,但没有找到任何答案。
我有一个 MAIN.aspx,我使用以下命令启动一个窗口化的 aspx 页面:
ClientScript.RegisterStartupScript(typeof(Page), "",
"<script type='text/javascript'>window.open
('CHILD.aspx','','width=800,height=400,toolbar=no,location=no,
directories=no,status=no,menubar=no,scrollbars=yes,
resizeable=no,copyhistory=no');</script>", false);
此子 aspx 页面显示一个网格视图,其中包含可以使用“ Select
”按钮选择的条目列表。选择一个后,用户可以单击退出按钮,返回到MAIN. aspx
. 使用这两行代码执行返回:
protected void btnExit_Click(object sender, EventArgs e)
{
// this line allows the capture of selected values
gvSelection_SelectedIndexChanged(sender, e);
ClientScript.RegisterStartupScript(typeof(Page), "", "window.close()", true);
}
所以,到目前为止,我已经能够验证在返回MAIN.aspx
我保存的值时是否可用,EXCEPT...
Page_Load
由于明显的原因不会执行。
从窗口化的 ASPX 页面退出时,我需要有关如何EXECUTE
MA IN.ASPX
(" ") 的帮助。Page_Load