为什么我的模式窗口关不了?
我有两个WebForm:WebForm1、WebForm2,同时WebForm1和WebForm2里都有一个按扭Button1,
WebForm1的Button1有用来模式打开WebForm2的,Html代码为:
var MyData=new object;
var Return=window.showModalDialog("WebForm2.aspx",MyData);
在WebForm2里的Button1是用来关闭本页面的。
C#代码如下:
private void Button1_Click(object sender, System.EventArgs e)
{
RegisterStartupScript("CloseWindow", "<script language=javascript>window.close(this);</script>");
}
在点WebForm2的Button1时会出来一个的新页,而且马上又关闭了,但WebForm2本身却没有关闭,如果把WebForm2作为非模式打开(如设为起始页)却能正常关闭,为什么?有什么办法可以让WebForm2作为模式页时能关闭(关闭代码不要写在Html里)?