注册 登录
编程论坛 ASP.NET技术论坛

关于不发送消息,无法刷新网页的问题

zhqrui 发布于 2008-10-19 11:30, 1443 次点击
有一个a.aspx的网页,当我点击这个网页上面的按钮之后,在刷新这个网页为什么会出现 “不发送消息,无法刷新该网页,请单击'重试'再发送消息,或单击'取消'返回正在查看的页”,但我点击 "重试"的时候,看到的页面,是我 点击 按钮 之后显示的内容,请大家 帮忙解决一下。
7 回复
#2
beniao2008-10-19 17:40
回复 1# zhqrui 的帖子
这个是的页面模型机制.PostBack
#3
zhqrui2008-10-20 08:55
回复 2# beniao 的帖子
能说得具体点吗?
#4
bygg2008-10-20 11:51
你点的网页上的什么控件??
#5
zhqrui2008-10-20 13:25
回复 4# bygg 的帖子
button按钮
#6
zsf20062008-10-20 16:42
还是PostBack的问题,在Page_Load里判断下
#7
bygg2008-10-20 17:27
把代码多发点上来看看
#8
铲铲2008-10-21 11:16
不管是还是PHP,发送到客户端的提交按钮,如果单击,则其行为就是提交。
而IE浏览器的“刷新”只记住网页的最后一个行为就是提交。
因此刷新等同于再次提交。
而IE规定,提交行为会引发浏览器提示,因为它将要向服务器发送数据。
如果你选择否,数据无法发送,就没有办法更新网页。

如果你要刷新一个已经单击过按钮的网页,可以将其网址记下,然后关闭浏览器,重新开一个浏览器,将网址填入,相当于重新请求加载,这个行为是请求而不是提交,不会发生提示
1