当主页面完成登陆后,将一些验证信息通过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调用就好了。