2011-07-09 8 views
0

私は毎週同じようにとどまるページを持っています。ユーザーがそれらを要求するたびに、再び再生されます。私はまた、キャッシュを動的ページを作るために何ができる何かがuesrのブラウザがMVC3ページをキャッシュするようにすることはできますか?

<system.webServer> 
    <staticContent> 
     <clientCache cacheControlCustom="public" cacheControlMode="UseMaxAge" cacheControlMaxAge="1.00:00:00" /> 
    </staticContent> 
    </system.webServer> 

あります:

私は、静的なため、以下の設定がありますか?

答えて

3

これはあなたのページ(ビュー)ではなく、あなたの行動に設定されています。
OutputCache ActionFilterがあります。

public class HomeController : Controller 
{ 
    [OutputCache(Duration=10, VaryByParam="none")] 
    public ActionResult Index() 
    { 
     return View(); 
    } 

} 
関連する問題