为了解决.NET重复提交问题,网络也搜索了很久,找到这个page扩展类,感觉还是不错的。

共享给大家看看

具体使用只需要页面继承这个扩展类 然后在提交的方法内做个判断

 if(!this.IsRefreshed){

     第一次提交 执行具体提交代码

}

else{

     重复提交 可以报个错误提示或者抛出异常!~

}

这里的IsRefreshed是扩展类中的bool属性  如果为false 说明是第一次提交 否则是重复提交 不做处理了

 

具体代码如下:

 

 1解决浏览器刷新造成的数据重复提交问题的page扩展类。using System;
 2解决浏览器刷新造成的数据重复提交问题的page扩展类。using System.Collections.Generic;
 3解决浏览器刷新造成的数据重复提交问题的page扩展类。using System.Text;
 4

相关文章:

  • 2021-08-12
  • 2021-12-01
  • 2021-06-04
  • 2022-12-23
  • 2022-01-22
  • 2022-12-23
  • 2021-05-17
  • 2022-12-23
猜你喜欢
  • 2021-12-27
  • 2021-12-23
  • 2022-12-23
  • 2021-06-11
相关资源
相似解决方案