如何禁用缓存?

时间:2011-04-19 20:12:56

标签: asp.net asp.net-mvc-3

  

可能重复:
  asp.net mvc disable browser cache

如何为asp.net mvc3中的方法禁用缓存?

IE9中的问题 我在/ home / page上保存了一些数据。该页面保存数据并重新加载页面以显示新更新的结果。在其他浏览器中,FF / Opera页面刷新获得了新的结​​果,但在IE9上显示旧数据。

2 个答案:

答案 0 :(得分:1)

Response.Cache.SetCacheability(HttpCacheability.NoCache);

答案 1 :(得分:1)

只需使用一些随机参数重新加载页面。

喜欢:/ home /?rd = 2823772

确保在每次重新加载时始终将rd参数更改为另一个随机数。这样,IE9将不会缓存页面,它将像FF / Opera一样刷新。