【MVC3缓存(一):页面缓存_html/css_WEB-ITnose】教程文章相关的互联网学习教程文章

[转载]MVC3缓存:使用页面缓存

在以前的WebForm的开发中,在页面的头部加上OutputCache即可启用页面缓存,而在MVC3中,使用了Razor模板引擎的话,该如何使用页面缓存呢?如何启用在MVC3中要如果要启用页面缓存,在页面对应的Action前面加上一个OutputCache属性即可。我们建一个Demo来测试一下,在此Demo中,在View的Home目录下的Index.cshtml中让页面输入当前的时间。@{Layout = null;}<!DOCTYPE html><html><head><title>Index</title></head><body><div><h2>...

MVC3缓存(一):页面缓存_html/css_WEB-ITnose

启用页面缓存 在MVC3中如果要启用页面缓存,需要在页面对应的Action前面加上一个OutputCache属性。 @{ ViewBag.Title = "主页";} 页面缓存 现在时间:@DateTime.Now.ToString("T") 在Controller中添加对应的Action,并加上OutputCache属性。 [OutputCache(Duration=5, VaryByParam="none")] public ActionResult Index() { return View(); } 刷新页面即可看到页面做了一个1...