【发布时间】:2012-11-05 09:21:34
【问题描述】:
我目前正在构建一个网站 .net/c#。
我正在寻找是否有阻止浏览器缓存回发的解决方案。
我的大部分表单都封装在更新面板中,因此启用 javascript 后一切正常,返回上一页。
但是,当 javascript 未启用,并且我尝试使用下面的代码停止缓存时,我会收到可怕的“页面已过期”消息。我想要的是完全忽略回发。
代码如下:
response.Cache.SetCacheability(HttpCacheability.ServerAndNoCache)
response.Cache.SetNoStore()
有什么方法可以实现这一点,还是浏览器的问题?
【问题讨论】:
标签: asp.net browser browser-cache