在主页面 a 上 showModalDialog 出 b 页面。然后页面上的按钮就不能获得按钮的事件。点一个按钮只能运行Page_Load事件。没办法运行到按钮自己的事件上。该页面如果不是被弹出来。则都没问题。前台:<asp:Button ID="btnUpdate" runat="server" Text="确定" OnClick="btnUpdate_Click" />后台: protected void btnUpdate_Click(object sender, EventArgs e) { Response.Write("<script>alert('缴费成功!');window.returnValue='" + custid + "';window.close();</script>"); }
2 回答
www说
TA贡献1775条经验 获得超8个赞
单步调试。你这样注册脚本是错误的,用Page注册。如果想实现这个效果可以直接用JS就可以了。
//将选中的图片放入父窗体的控件中
function InitPicture(obj) {
if (navigator.appVersion.indexOf("MSIE") == -1) {
window.opener.returnAction(obj.title.replace("双击选择该图片,图片地址是", ""));
window.close();
} else {
window.returnValue = obj.title.replace("双击选择该图片,图片地址是", "");
window.close();
}
}
- 2 回答
- 0 关注
- 329 浏览
添加回答
举报
0/150
提交
取消