-4

我正在尝试将图像插入数据库,保存一张图像后,我想在浏览器中按 f5 或刷新按钮,但当时插入了相同的图像,请给我解决方案。

4

2 回答 2

0

很少有方法可以保护自己免受两次插入数据的影响。

最好的方法是存储您的数据然后重定向到确认页面,例如

protected void btnSavebutton_Click(object sender, EventArgs e)
{
    ItemsSaved();
    Response.Redirect("confirmation.aspx");
}

更多详细信息,请参阅之前的讨论

于 2013-10-17T12:35:44.387 回答
0

看起来您必须进行重定向而不是将内容发布到同一站点。它会是这样的:

带有表单的站点 -> 发布内容 -> 站点保存文件 -> 带有表单的站点

我认为你正在做类似的事情:

带有表单的站点 -> 发布内容 -> 带有表单的站点

于 2013-10-17T12:35:48.347 回答