asp.net MVC3的局部缓存页面PartialCache.cshtml

MVC3及以上有了PartialCache.cshtml局部缓存的方式,具体实现:

新建一个PartialCache.cshtml的页面,在控制器上写上如下代码:

[OutputCache(Duration = 10)]
public ActionResult PartialCache()
{
    ViewBag.Time2 = DateTime.Now.ToLongTimeString();
    return PartialView();
}

在Index.cshtml页面引入这个页面:

@Html.Action("PartialCache", "Index", null)

 参考:http://www.cnblogs.com/parry/archive/2011/04/11/partial_page_output_caching_in_mvc3.html

原文地址:https://www.cnblogs.com/EasonJim/p/6222756.html