主页 > 知识库 > ASP.NET页面在IE缓存的清除办法

ASP.NET页面在IE缓存的清除办法

热门标签:怎样在地图标注消火栓图形 厦门四川外呼系统 济源人工智能电话机器人价格 百度地图标注点击事件 山东防封电销卡办理套餐 杭州智能电话机器人 泰州手机外呼系统软件 内蒙古智能电销机器人哪家强 地图标注位置多的钱

以前没有注意到这个问题,今天在看Blog的时候发现有篇文章不错,或许以后值得借鉴:

一般情况下,WEB页面都会在Internet临时文件夹中有一个临时文件.
我在操作IE时会出现这种情况:
假如说有一个页面Page1.aspx,在我第一次访问后,它会在我的Internet临时文件夹里有一个Page1.aspx文件生成.之后,如果我改了Page1.aspx的数据后再次访问该页面,发现IE并没有对这个Page1.aspx的数据进行更新,反而打开的是我第一次访问的页面.为什么会这样,是因为IE自动(默认)调用了Internet临时文件夹里有一个Page1.aspx文件,而不是重新下载新的Page1.aspx.
怎样能让IE自动重新下载新的Page1.aspx呢?
一种方法是对Internet选项进行设置.
Internet选项-->常规-->Internet临时文件中"设置"-->每次访问此页时检查.
这种设置时最好同时删除临时文件.
这种方法是让客户自己设置自己的浏览器,如果客户忘记了设置,那么,新的页面总是下载不到本地.这时,客户会怎样认为呢?("肯定是程序的错!"其实也不是程序的错,但是用程序完全可以解决这个问题)
第二种方法:用程序自己来让页面自动下载.
这种方法实际上是让页面不保存到Internet临时文件夹中,每次访问页面都会让浏览器下载页面.
只要在aspx.cs代码的Page_Load事件中加上

Context.Response.Cache.SetCacheability(HttpCacheability.NoCache);

即可.

不防你试试.在不加这句时,你打开页面,Internet临时文件夹里会有一个页面文件

您可能感兴趣的文章:
  • asp.net页面SqlCacheDependency缓存实例
  • Asp.net禁用页面缓存的方法总结
  • 设置ASP.NET页面不被缓存(客户端/服务器端取消缓存方法)
  • ASP.NET 4中的可扩展输出缓存(可以缓存页面/控件等)
  • asp.net 使用驻留在页面中的Cache缓存常用可定时更新的数据
  • asp.net 页面输出缓存
  • ASP.net Substitution 页面缓存而部分不缓存的实现方法
  • ASP.NET 2.0中的页面输出缓存
  • 让html页面不缓存js的实现方法
  • ASP.NET页面缓存常见的4种方式

标签:周口 朝阳 百色 喀什 台州 洛阳 朔州 新乡

巨人网络通讯声明:本文标题《ASP.NET页面在IE缓存的清除办法》,本文关键词  ASP.NET,页面,在,缓存,的,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《ASP.NET页面在IE缓存的清除办法》相关的同类信息!
  • 本页收集关于ASP.NET页面在IE缓存的清除办法的相关信息资讯供网民参考!
  • 推荐文章