MVC3快取(二 頁面區域性快取

2021-06-27 08:41:15 字數 522 閱讀 5380

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...