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

关于showModalDialog的有关问题

2012-02-05 
关于showModalDialog的问题似乎在showModalDialog中只能用一个frame放另一aspx文件才能正常使用,可是就无

关于showModalDialog的问题
似乎在showModalDialog中只能用一个frame放另一aspx文件才能正常使用,可是就无法传送值过来了:
QueryString根本就传不过来.
而用window.dialogArguments似乎可以了,可仅仅只是在客户端,如果我要在Form_Load中接收此值,并做相应处理,该怎么办?
我试过放一Label或TextBox,并在window.onload中用   TextBox1.value=window.dialogArguments,显示是显示上了,但服务器根本没接收到该值,在其后的Form_Load语句中TextBox1.Text仍是原来的值,只有点击任一按钮或其他控件,回传后,才能得到其值,显然不好......
请高手指点!

[解决办法]
只要里面有回传的控件,就打开了另一个新窗口,而不是原来的dialog了

在你页面里加 <base target= "_self ">

热点排行