当前位置: 代码迷 >> ASP.NET >> RegisterStartupScript 页面更新的有关问题
  详细解决方案

RegisterStartupScript 页面更新的有关问题

热度:6617   发布时间:2013-02-25 00:00:00.0
RegisterStartupScript 页面更新的问题
当主页面完成登陆后,将一些验证信息通过RegisterStartupScript 方法弹出一个新的对话框来表示其信息.
可是当进行多次登陆时,RegisterStartupScript 的对话框却始终显示的是第一次显示时的内容,并没有进行更新

本地DEBUG模式没有这个问题,好象第二次开始以后连对话框中的PAGE_LOAD事件都没有进去

附上:RegisterStartupScript 语句
this.RegisterStartupScript("ShowProcess", "<script language=javascript>BtnUnVisible();window.showModalDialog('kwtk90dlg.aspx','','dialogHeight:380px;dialogWidth:720px; edge: Raised; center: Yes; help: No; resizable: No; status: No; scroll: No;');window.Form1.submit();</script>");

------解决方案--------------------------------------------------------
测了一下没发现有什么问题,弹出窗口kwtk90dlg.aspx都是从服务器重新获取的
------解决方案--------------------------------------------------------
把JS代码写到前台,用RegisterStartupScript调用就好了。
  相关解决方案