在父页面里放了一下BUTTON.定义如下代码!
===================================================================
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Write("<script>window.showModelessDialog('search.aspx?key="+TextBox1.Text.Trim()+"','','window,dialogWidth:250px;dialogHeight:250px');</script>");
}
===================================================================
运行时,可以顺利弹出窗口.,但是父页面却刷新了.
怎么可以在父窗口点BUTTON的时候不刷新就弹出这个窗口,就像用WINDOWS.OPEN一样就没有刷新.
想了个办法,是在Page_Load中写了这样的代码,如下:
===================================================================
Button1.Attributes.Add("onclick","window.showModelessDialog('search.aspx?key="+TextBox1.Text.Trim()+"','','window,dialogWidth:530px;dialogHeight:280px');");
===================================================================
这样的话,在测试的时候,点了BUTTON,模态窗口显示了一下立即就不见了,不知道是什么原因..
各位知道怎么样做可以不刷新父页面就弹出这个模态窗口吗?
===================================================================
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Write("<script>window.showModelessDialog('search.aspx?key="+TextBox1.Text.Trim()+"','','window,dialogWidth:250px;dialogHeight:250px');</script>");
}
===================================================================
运行时,可以顺利弹出窗口.,但是父页面却刷新了.
怎么可以在父窗口点BUTTON的时候不刷新就弹出这个窗口,就像用WINDOWS.OPEN一样就没有刷新.
想了个办法,是在Page_Load中写了这样的代码,如下:
===================================================================
Button1.Attributes.Add("onclick","window.showModelessDialog('search.aspx?key="+TextBox1.Text.Trim()+"','','window,dialogWidth:530px;dialogHeight:280px');");
===================================================================
这样的话,在测试的时候,点了BUTTON,模态窗口显示了一下立即就不见了,不知道是什么原因..
各位知道怎么样做可以不刷新父页面就弹出这个模态窗口吗?
Button1.Attributes.Add("onclick","window.showModelessDialog('search.aspx?key="+TextBox1.Text.Trim()+"','','window,dialogWidth:530px;dialogHeight:280px');");
===================================================================
这样的话,在测试的时候,点了BUTTON,模态窗口显示了一下立即就不见了,不知道是什么原因..
各位知道怎么样做可以不刷新父页面就弹出这个模态窗口吗?改成===================================================================
Button1.Attributes.Add("onclick","window.showModelessDialog('search.aspx?key="+TextBox1.Text.Trim()+"','','window,dialogWidth:530px;dialogHeight:280px');return false;");
===================================================================
这样的话,在测试的时候,点了BUTTON,模态窗口显示了一下立即就不见了,不知道是什么原因..
各位知道怎么样做可以不刷新父页面就弹出这个模态窗口吗?
而用Attributes的时候就会一闪就没了呢
问题按你的办法解决了.