网络乞丐

Web开发

在ASP.NET中清空浏览器客户端的缓存

在框架中。左边的按钮控制右边的界面的显示。  
  当关闭这个框架后,在进来点击左边的某一个按钮,右边的界面没有发生变化.  
  同上次退出之前点击此按钮出现的界面一样?   
    现在找到问题所在。--要清空缓存才可以。。。  
   
   
  谁能够说明一下原因?在哪些情况下要手工清除缓存??? 

原因:  
          很简单,不要原来页面上的数据(注销,更新...)  
  方法:  
          Response.Cache.SetExpires(   DateTime.Now.AddSeconds(-1)   );

怎样利用asp.net清空IE的缓存?

public static void ClearClientPageCache()
{
    Response.Buffer=true;
    Response.Expires = 0;
    Response.ExpiresAbsolute=DateTime.Now.AddDays(-1);
    Response.AddHeader("pragma","no-cache");
    Response.AddHeader("cache-control","private");
    Response.CacheControl="no-cache";
} <script type="text/javascript"><!-- google_ad_client = "pub-1534216445189830"; google_alternate_ad_url = "http://www.fish888.com/noad.html"; google_ad_width = 728; google_ad_height = 90; google_ad_format = "728x90_as"; google_ad_type = "text_image"; google_ad_channel =""; google_color_border = "FFFFFF"; google_color_link = "0000FF"; google_color_bg = "FFFFFF"; google_color_text = "000000"; google_color_url = "008000"; //--></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script>  

阅读更多
个人分类: ASP.net&amp;C#
上一篇什么是代理服务器
下一篇ASP.NET 2.0 缓存和过期、连接池
想对作者说点什么? 我来说一句

C# 清理浏览器缓存

2016年04月28日 10KB 下载

asp.net获取客户端的MAC地址

2011年05月11日 32KB 下载

浏览器实现

2013年06月25日 3.33MB 下载

消除浏览器的301重定向缓存

2014年09月10日 199KB 下载

ASP.Net中FileUpLoad控件内容清空

2010年03月05日 2KB 下载

http客户端的设计与实现

2012年06月24日 89KB 下载

没有更多推荐了,返回首页

关闭
关闭