mvc3中,新增了乙個叫做partial page的東西,既可以對載入到當前頁面的另外的乙個view進行快取後輸出,當頁面動態輸出時,對需要快取的區域性進行快取處理。
建立前端頁面
在對應的controller中新增對應的action
public actionresult partialcache()
在需要引用partial page的頁面中需要這樣呼叫
@no cache
@datetime.now.tolongtimestring()
partial cache 10 mins
@html.action("partialcache", "index", null)
執行後,在書信頁面可以發現index的主體內容沒有快取,而引用到的partialcache進行了10s的快取處理。
MVC3快取之二 頁面快取中的區域性動態
mvc中有乙個post cache substitution的東西,可以對快取的內容進行替換。示例,我們在model層中定義乙個隨機返回新聞的方法。using system using system.collections.generic using system.web namespace pub...
MVC3快取之二 頁面快取中的區域性動態
mvc中有乙個post cache substitution的東西,可以對快取的內容進行替換。示例,我們在model層中定義乙個隨機返回新聞的方法。using system using system.collections.generic using system.web namespace pub...
MVC3快取之一 使用頁面快取
在以前的webform的開發中,在頁面的頭部加上outputcache即可啟用頁面快取,而在mvc3中,使用了razor模板引擎的話,該如何使用頁面快取呢?在mvc3中要如果要啟用頁面快取,在頁面對應的action前面加上乙個outputcache屬性即可。我們建乙個demo來測試一下,在此demo...