每当我尝试刷新页面时,都会收到消息

时间:2013-08-21 12:27:32

标签: c# asp.net .net webforms

我有一个带有模型弹出窗口的网页。

当我关闭此弹出窗口和刷新页面时没有任何提交,浏览器会给我这样的消息......

-------------------------------------------- -------------------------------------------------- -------------------------------

FIREFOX消息

enter image description here

GOOGLE CHROME消息

enter image description here

-------------------------------------------- -------------------------------------------------- -------------------------------

如果我点击重新发送或继续按钮,浏览器再次给我模型弹出窗口。

我该如何解决这个问题?

-------------------------------------------- -------------------------------------------------- -------------------------------

这是我显示弹出窗口的代码

protected void applynow_Click(object sender, ImageClickEventArgs e)
{
    pa1.Visible = true;   
    mo1.Show();
}

1 个答案:

答案 0 :(得分:-1)

要在上一次POST后刷新页面时防止不需要的POST,请使用发布/重定向/获取(PRG)模式。发布您的页面后,向您的客户端浏览器发送302/303响应,并要求其重定向并发起获取请求。