您的位置:首页 > 编程语言 > ASP

asp.net 我亲自体验页面刷新和后退造成的数据重复提交!

2007-08-09 12:51 627 查看
后退提交数据的解决方法是

设置缓存过期!

(1)

Response.Buffer = true;
Response.ExpiresAbsolute = DateTime.Now.AddSeconds(-1);
Response.Expires = 0;
Response.CacheControl = "no-cache"; 

(2)

Response.Cache.SetNoStore(); 无缓存

page_load

设置session=flase;

提交后session=true;

在判断一下

至于刷新:

要不设置button的提交后属性为disabled

要不跳到另一页

现在我还没有找到太好的方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  asp.net session button