带有用户控件的页面刷新问题

ljfppp 2003-01-05 10:58:23
我用window.opener.direct.reload()刷新父页面,父页面有用户控件,总是弹出对话框"如果不发送消息则无法.....选择"确定"...选择"取消" ....."
请问怎么解决这个问题啊?刷新没有用户控件的窗口没有问题
...全文
49 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wacle 2003-01-14
  • 打赏
  • 举报
回复
怎么你们说的问题我都没见到过呢,对于加载用户控件的页面,我并没有做任何处理,只不过在写控件代码的时候,在Page_Load()的开始加个
if(!this.IsPostback)
{
try{...}
catch(exception e)
{...}
}
在子页面刷新父页面的时候,何需那么麻烦,直接Response.Redirect("*.aspx");不就OK拉?
eyesonu 2003-01-14
  • 打赏
  • 举报
回复
但是在.net做的页面中点IE上的刷新按钮,就会出现楼主所说的现象.我也想知道有没有办法可以避免,是不是这是IE的问题,就只能这样了?
ZHANG9652 2003-01-14
  • 打赏
  • 举报
回复
用window.location.href='本页.aspx'也行
chenbinghui 2003-01-05
  • 打赏
  • 举报
回复
window.opener.direct.reload()这个函数可能不是很好,在.net里面由于随时都会提交页面,所以使用reload()函数可能不好,还是直接提交页面算了,
<script>
documnet.getElementByTagName('Form')(0).submit();
</script>

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧