首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ModalDialog无法弹出新窗口,刷新父窗口时,自动弹出子窗口.解决思路

2012-01-13 
ModalDialog无法弹出新窗口,刷新父窗口时,自动弹出子窗口. 有两个页面1.userlist.aspx2.user_info.aspx我

ModalDialog无法弹出新窗口,刷新父窗口时,自动弹出子窗口.

有两个页面
1.userlist.aspx
2.user_info.aspx
我在userlist.asp.cs里写入
private   void   btn_Add_Click(object   sender,   System.EventArgs   e)
{
Response.Write( " <script> javascript:window.showModalDialog( 'user_info.aspx ', '_blank ', 'scroll:0;status:0;help:0;dialogWidth:290px;dialogHeight:165px ') </script> ");
}
当点查击铵纽时.子窗口出现了.但父窗口没有内容显示,现在要的是:当点开子窗口时,父窗口也在.

[解决办法]
Response.Write( " ")是写到本窗口的,所以没有内容,可以用这个方法
Page.ReGISterStartupScript();

如下 :
Page.ReGISterStartupScript( "MsgSecretary ", "JAVAscript:if(confirm( '请确认是否删除此记录! ')==false) return false; ")
[解决办法]
Page.RegisterStartupScript( "ShowWindow ", " <script> javascript:window.showModalDialog( 'user_info.aspx ', '_blank ', 'scroll:0;status:0;help:0;dialogWidth:290px;dialogHeight:165px ') </script> ")

热点排行