代码改变世界

ASP.NET中防止页面多次提交的代码

2010-11-09 13:15  ※森林小居※  阅读(206)  评论(0编辑  收藏  举报

做Asp.Net Web程序时经常出现过慢时会刷新,这一刷新就多添加了一条数据。但这种情况不是我们程序员和用户想要的。这时我们应该在提交的页中加上一个判断就可以解决这个问题。如下

if(Request.Headers["Accept"] == "*/*"){

    //第一次提交

}

else

{

  //刷新的

}