为了解决.NET重复提交问题,网络也搜索了很久,找到这个page扩展类,感觉还是不错的。
共享给大家看看
具体使用只需要页面继承这个扩展类 然后在提交的方法内做个判断
if(!this.IsRefreshed){
第一次提交 执行具体提交代码
}
else{
重复提交 可以报个错误提示或者抛出异常!~
}
这里的IsRefreshed是扩展类中的bool属性 如果为false 说明是第一次提交 否则是重复提交 不做处理了
具体代码如下:
1using System;
2using System.Collections.Generic;
3using System.Text;
4