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
要不跳到另一页
现在我还没有找到太好的方法
设置缓存过期!
(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中防止页面刷新造成表单重复提交执行两次操作
- 用一个最简单方法解决asp.net页面刷新导致数据的重复提交
- asp.net防止页面刷新或后退引起重复提交
- ASP.NET中防止刷新页面造成表单重复提交
- asp.net 防止页面刷新或后退引起重复提交
- ASP.NET中防止刷新页面造成表单重复提交
- ASP.NET中防止刷新页面造成表单重复提交
- asp.net防止页面刷新或后退引起重复提交
- 移动项目开发笔记(asp.net防止页面刷新引起重复提交数据)
- asp.net防止页面刷新引起重复提交数据
- ASP.NET中防止刷新页面造成表单重复提交
- ASP.net防止用户后退、刷新造成重复提交的方法研究
- ASP.NET中防止页面刷新造成表单重复提交执行两次操作
- asp.net防止页面刷新或后退引起重复提交
- 解决刷新页面造成的数据重复提交问题
- ASP.Net中防止页面刷新重复提交的几种方法(转)
- Asp.net中防刷新重复提交、防后退方法
- Asp.Net防止刷新重复提交数据小记
- Asp.Net防止刷新重复提交数据小记
- Asp.Net防止刷新重复提交数据的办法