日期:2014-05-19  浏览次数:20417 次

ASP.net如何禁用Cache
如何禁用cache:
      我再index1.aspx中勾选了几项,然后点击提交,页面跳转到index2.aspx,我想问的是:如何在用户点击了浏览器的后退按钮之后,返回到index1.apx时,把勾选的项全部清空,重新读取页面.我用了Response.cachecontrol   =   "no-cache ";但是不好用,第一次后退的时候,选择项还是被勾选了,当我点击前进的时候,进到index2.aspx页面后,再点击后退,所勾选的项才会被清空,这是为什么啊?希望那位大侠能帮帮忙!!!

------解决方案--------------------
在HTMl meta加入

<META http-equiv= "pragma " content= "no-cache ">
<META http-equiv= "Cache-Control " content= "no-cache, must-revalidate ">
<META http-equiv= "expires " content= "Mon, 23 Jan 1978 12:52:30 GMT ">