All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
Asp.Net图片验证码程序[含源码]_[Asp.Net教程]
编写对SEO友好的ASP.NET程序_[Asp.Net教程]
ADO.NET删除数据库中数据
实例解析:减少SQL日志大小的三个好方法_[SQL Server教程]
高效SQL原则_[SQL,Server教程]
让GridView有新增记录的功能_[Asp.Net教程]
轻松三步走!防止SQL数据库注入攻击_[SQL,Server教程]
GridView控件无数据时显示字段列_[Asp.Net教程]
在c#中Windows窗体概述
my.ini详解_php资料_编程技术
Reading number is top 10 pictures
海底兵马俑
Chinese paper-cut grilles art appreciation2
The money of more than 100 countries and regions12
Sora aoi mirror memorial classics5
The money of more than 100 countries and regions14
The money of more than 100 countries and regions11
Rendez-vous Sleep with actress, three days to earn 600000
Ashlynn Brooke a group sexy photo3
各种囧况!玩游戏最不喜欢出现的十件事(点评)
2012 national geographic daily picture8
Download software ranking
Unix video tutorial5
Boxer's Top ten classic battle4
linux安装大全
Eclipse 4.2.2 For Win32
Tram sex maniac 2 (H) rar bag15
功夫熊猫2(上集)
Tram sex maniac 2 (H) rar bag19
Boxer vs Yellow3
matrix1
asp.netWeb服务器高级编程
qq published in(发表于) 2014/7/9 1:40:09 Edit(编辑)
在asp.net2.0页面部分缓存中使用@ OutputCache指令

在asp.net2.0页面部分缓存中使用@ OutputCache指令

在asp.net2.0页面部分缓存中使用@ OutputCache指令

使用@ OutputCache指令

用户控件缓存与页面输出缓存的@ OutputCache指令设置方法基本相同,都在文件顶部设置@ OutputCache指令。两者不同点包括如下两个方面。

(1)用户控件缓存的@ OutputCache指令设置在用户控件文件中,而页面输出缓存的@ OutputCache指令设置在普通ASP.NET文件中。

(2) 用户控件缓存的@ OutputCache指令只能设置6个属性,Duration、Shared、SqlDependency、VaryByControl、VaryByCustom和VaryByParam。而在页面输出缓存的@ OutputCache指令字符串中设置的属性多达10个。

用户控件中的@ OutputCache指令设置源代码如下:

<%@ OutputCache Duration="60" VaryByParam="none" VaryByControl="ControlID" %>

以上代码为用户控件中的服务器控件设置缓存,其中缓存时间为60s,ControlID是服务器控件ID属性值。

注意:ASP.NET 2.0页面和其中包含的用户控件都通过@ OutputCache指令设置了缓存,应注意以下3点。

① ASP.NET 2.0允许在页面和页面的用户控件中同时使用@ OutputCache指令设置缓存,并且允许设置不同的缓存过期时间值。

② 如果页面输出缓存过期时间长于用户控件输出缓存过期时间,则页面的输出缓存持续时间优先。例如,如果页面输出缓存设置为100s,而用户控件的输出缓存设置为50s,则包括用户控件在内的整个页将在输出缓存中存储100s,而与用户控件较短的时间设置无关。

③ 如果页面输出缓存过期时间比用户控件的输出缓存过期时间短,则即使已为某个请求重新生成该页面的其余部分,也将一直缓存用户控件直到其过期时间到期为止。例如,如果页面输出缓存设置为50s,而用户控件输出缓存设置为100s,则页面其余部分每到期两次,用户控件才到期一次。




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.