更新页面时清除bt-click方法功能

时间:2012-07-06 13:02:01

标签: c# asp.net

这是我的按钮:

protected void Button_Click(object sender, EventArgs e)
{
     ...//things it does
}

当我更新页面时,谷歌浏览器(以前为例)询问我是否要重做上述操作。外行人会按下继续,行动将会发生,但它不可能发生。如何从“记忆”中清除此动作,因为它不会再发生?

非常感谢!

2 个答案:

答案 0 :(得分:0)

单击F5浏览器重新发送到服务器上次请求时。如果最后一个请求是POST,它将显示一个弹出窗口,询问用户是否要重新发送信息。这是每个浏览器的标准行为,您无法更改它。

避免此问题的现有模式是/Post/Redirect/Get

答案 1 :(得分:0)

在按钮点击事件中完成处理后,您可以将Response.Redirect返回到同一页面。