如何在不受回发影响的情况下使用F5刷新webform?

时间:2017-03-22 10:51:44

标签: c# asp.net webforms

让我们在我的网络表单中说,我刚刚触发了一个从服务器生成回发的事件(例如OnClick)。

因此该事件正在向服务器提交信息,从而生成回发。

如果webform只提交了一次,那么每当我在浏览器上点击F5时,服务器都会退回最后一次" postback"表单发送,表示 webform会自动重新发送到服务器,从而触发回发

我可以通过查看冗余信息在我的webform和会话变量上验证它。

我可以在服务器端代码处理冗余数据,以最大限度地减少回发的影响。

但我想做的是去捕捉"作为服务器端的方法中的F5操作和完全手动恢复我的webform和任何其他会话变量。

我如何抓住F5?

NB :我已经使用了IsPostBack,但我想特别抓住F5

0 个答案:

没有答案