asp.net 頁面輸出緩存
更新時(shí)間:2010年02月26日 15:55:54 作者:
最簡(jiǎn)單的緩存機(jī)制,把整個(gè)Aspx頁面保存在服務(wù)器端內(nèi)存中,用戶請(qǐng)求頁面時(shí),直接從服務(wù)器端內(nèi)存中提取數(shù)數(shù)據(jù),不在經(jīng)歷頁面的生命周期。
主要用于不經(jīng)常更新和修改,而在第一次編譯是時(shí)要經(jīng)過大量處理的數(shù)據(jù)。頁面輸出緩存是緩存的整個(gè)頁面
使用很簡(jiǎn)單<%@ OutPutCache Duration="60" VaryByParam="none"%>
Duration:緩存時(shí)間
VaryByParam:通過參數(shù)來更新緩存的內(nèi)容
還有其他的一些屬性
CacheProfile:調(diào)用WebConfig中的緩存時(shí)間
例如:WebCofig中
<system.web>
<outputCacheSetting>
<outputCacheProfiles>
<add name="cacheTest" duration="50"/>
<outputCacheProfiles>
</outputCahceSetting>
</system.web>
在頁面中聲明
<%@ OutputCache CacheProfile="cacheTest" VaryByParam="none"%>
VaryByControl:通過控件來改變緩存
<%@OutputCache Duration="60" VaryByParam="none" VaryByControl="Button1"%>
使用很簡(jiǎn)單<%@ OutPutCache Duration="60" VaryByParam="none"%>
Duration:緩存時(shí)間
VaryByParam:通過參數(shù)來更新緩存的內(nèi)容
還有其他的一些屬性
CacheProfile:調(diào)用WebConfig中的緩存時(shí)間
例如:WebCofig中
復(fù)制代碼 代碼如下:
<system.web>
<outputCacheSetting>
<outputCacheProfiles>
<add name="cacheTest" duration="50"/>
<outputCacheProfiles>
</outputCahceSetting>
</system.web>
在頁面中聲明
<%@ OutputCache CacheProfile="cacheTest" VaryByParam="none"%>
VaryByControl:通過控件來改變緩存
<%@OutputCache Duration="60" VaryByParam="none" VaryByControl="Button1"%>
您可能感興趣的文章:
- asp.net頁面SqlCacheDependency緩存實(shí)例
- Asp.net禁用頁面緩存的方法總結(jié)
- 設(shè)置ASP.NET頁面不被緩存(客戶端/服務(wù)器端取消緩存方法)
- ASP.NET頁面在IE緩存的清除辦法
- ASP.NET 4中的可擴(kuò)展輸出緩存(可以緩存頁面/控件等)
- asp.net 使用駐留在頁面中的Cache緩存常用可定時(shí)更新的數(shù)據(jù)
- ASP.net Substitution 頁面緩存而部分不緩存的實(shí)現(xiàn)方法
- ASP.NET 2.0中的頁面輸出緩存
- 讓html頁面不緩存js的實(shí)現(xiàn)方法
- ASP.NET頁面緩存常見的4種方式
相關(guān)文章
ASP.NET Core使用HttpClient調(diào)用WebService
這篇文章介紹了ASP.NET Core使用HttpClient調(diào)用WebService的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-03-03
談?wù)剬?duì).NET中async/await的理解
本文介紹了.NET中異步編程的概念,包括async和await關(guān)鍵字的使用,以及異步編程的性能提升機(jī)制,異步編程通過非阻塞操作提高了程序執(zhí)行效率,減少了主線程的等待時(shí)間,感興趣的朋友一起看看吧2025-03-03
如何在ASP.NET Core應(yīng)用程序運(yùn)行Vue并且部署在IIS上詳解
這篇文章主要給大家介紹了關(guān)于如何運(yùn)行Vue在ASP.NET Core應(yīng)用程序并且部署在IIS上的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-10-10
Asp Net Core開發(fā)筆記之如何給SwaggerUI加上登錄保護(hù)功能
這篇文章主要介紹了Asp Net Core開發(fā)筆記之如何給SwaggerUI加上登錄保護(hù)功能,本文以我最近在開發(fā)的單點(diǎn)認(rèn)證項(xiàng)目(IdentityServerLite)為例給大家詳細(xì)講解,需要的朋友可以參考下2024-05-05

