我爱Aspx >> Asp.Net >> c#生成验证码的缓存问题<body>
<form id="Form1" method="post" runat="server">
<FONT face="宋体"></FONT>
</form>
</body>
</HTML>
原来一直没有发现什么不妥当,不过在5dblog公测试的时候,发现了一些问题,就是IE的缓存问题,当然当我知道这个的时候我应该批评我当初的不细心,这应该是一个基本的东西,asp.net 2.0提供了那么好的缓存机制,特别是局部缓存,真的很重要,不过这里我们不是局部缓存,而是不缓存整个页面,在我的理解中不申明缓存,默认的应该是不缓存的的,不过事实不象我想象的那么样。
对于上个问题我只是对checkcode.aspx作个个小改动:
在<%@ Page language="c#" Inherits="_5dblog.CheckCode" CodeFile="CheckCode.aspx.cs" %>下面加上:<%@ OutputCache Duration="1" varybyparam="none" Location= "None" %>
不过感觉Duration="1"好象是多余的,去掉应该行吧。
另外有一种方法是把生成验证码的页面带一个随即参数,例如:checkcode.aspx?count=随即数
Ҷƪл˵?
c#中设置快捷键[04-21]
用C#编写ActiveX控件(三)[04-21]
用C#编写ActiveX控件(二)[04-21]
用C#编写ActiveX控件(一)[04-21]
c#文件的一些基本操作[04-21]
c#.net通用基类[04-21]
C#区分中英文统计字符串的长度[04-21]
如何用C#实现网段扫描[04-21]
C#打造天气预报的WebService[04-21]
C#.Net下用自带的邮件发送类[04-21]
FLASH在浏览器中被提示激活(禁用..[04-21]
ASP.NET 2.0+Atlas编写鼠标拖放程..[04-21]
9.18 75周年,勿忘国耻[04-21]
哎,难戒的烟...[04-21]
c#中设置快捷键[04-21]
单点登陆的几个问题小析[04-21]
微软计划发布新开发工具Ajax Web[04-21]
真相大揭密 夜宴 映前遭恶搞[04-21]
javascript函数应用实例[04-21]
Google Sitemap制作完全攻略[04-21]