showModalDialog打开子窗口后,按纽代码不执行
本来是想做一个,父窗口里点修改,弹出新页面来修改数据
修改按纽里js 为
var flag = window.showModalDialog( "Edit.aspx?id=1&dt= "+Math.random());
if(flag == "1 ")
{
window.location.reload();
}
这是希望子窗口修改完后,刷新父窗口,
子窗口代码如下
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!Page.IsPostBack)
LoadData();//调用数据,显示要修改的数据.
}
子窗口有个按纽,是用来修改数据的,结果这个按纽竟然不起作用,调试,也未见执行到这里.
private void Button1_Click(object sender, System.EventArgs e)
{//修改数据部分,这里不执行,为什么?
}
为什么没有执行呢,谢谢各位,
[解决办法]
放在frameset里
http://dotnet.aspx.cc/article/49ml4ao8-5pb3-4kny-njzd-ljoioxv4m1x4/read.aspx
[解决办法]
在head中加上 <BASE target= "_self ">