易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net适用于IE或FireFox的禁用页面缓存的终极必杀技

 
本文介绍的这个功能是:禁用页面缓存的解决方法,适用于IE和FireFox浏览器下,在web开发中合理使用缓存可以有效的提高网站的性能,但是在某些场合下因为缓存的存在会带来很多的问题。例如:因为缓存的存在会造成重复提交数据的问题,验证码图片不能正确显示的问题,等等。这个时候我们就要禁用页面缓存的功能。 ITPUB个人空间$Y(m\ufB s;hNlj
 ITPUB个人空间W2PNAADO cw
     我们常用的做法是发送一个“no-cache”的指令,但是实际使用过程中我们发现,这个指令对IE是有效的,但是对Firefox却没有效,这是因为,使用该指令Firefox不缓存HTTPS pages 但是还是会缓存HTTP pages ,这是Firefox的一个BUG,解决的办法很简单,就是使用no-store代替no-cache,同时发送no-store和no-cache指令
     ASP.net中的处理方法,在不需要缓存的页面中添加如下代码
     Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache);ITPUB个人空间)@|u IO4R1\fqR
     Response.Cache.SetNoStore();
from : http://space.itpub.net/12639172/viewspace-626893


相关文档:

ASP.NET SQL 注入免费解决方案

 UrlScan的3.1是一个安全的工具,限制了IIS的HTTP请求将处理类型。 通过阻止特定的HTTP请求,在URLScan 3.1安全工具有助于防止对服务器应用程序可能有害的请求。  UrlScan的3.1是URLScan 2.5的更新版本。支持IIS 5.1中,IIS 6.0和IIS 7.0在Windows Vista和Windows Server 2008。下载地址http://download.csdn.net ......

彻底解决IE6下Asp.net Ajax客户端框架未能加载

最近的项目里用到AjaxControlToolkit 3.5,项目完成以后在本地测试没问题,放到服务器上去在IE6就出现Ajax 客户端框架未能加载的问题,在FF,IE7,Opera,Safari等浏览器都没问题,真是搞不懂MS怎么搞得,现在 就想抛弃IE6,找的好辛苦啊,网上说的解决方案都试过了,都没用,最后找到的答案是:应用程序的编码问 题,只要在 ......

ASP.NET表单验证之ValidationSummary控件


 ValidationSummary:该空间的作用是把所有验证错误的列表显示在页面的同一个地方。
属性:DisplayMode:显示错误信息的方式:BulletList放在<ul><li></li></ul>里;List放在<div>错误1<br/>错误2</div>中,不同信息使用<br/>隔开;SingleParagraph放在<div>& ......

使用asp.net读取并显示excel数据

Microsoft Office Excel是一个很好的电子表格应用程序,在本文中,it同学会将教给你看到如何使用ASP.NET从Excel电子表格读取并显示显示数据。
  我们的ASP页面将在远程服务器上,来读取我们的桌面Excel文件。首先,我们必须把它上传到远程服务器,然后retrive数据。因此,我们首先设计一个表格,上传到服务器。我们必 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号