2011-12-15 2 views
0

У меня есть сценарий, где я хочу, чтобы применить кэш на пользовательский элемент управления в ASP.NET MVC 2. я применилКак кэшировать управления asp.net MVC пользователя

<%@ OutputCache Duration="3600" VaryByParam="none" %> 

но выход управления пользователь не кэшируются. Я прочитал на блоге, что

метод Html.RenderPartial игнорирует любые директивы OutputCache на контроль зрения пользователя

Итак, мой вопрос заключается в том, как применять кэш на пользовательский элемент управления в ASP.NET MVC 2 . Im делает мой пользовательский элемент управления в MasterPage как этот

<% Html.RenderPartial("Widgets/Modulename"); %> 

второй вопрос

Могу ли я применять кэширование на вспомогательный метод в Asp.Net MVC 2 как этот

[OutputCache(Duration = 3600, VaryByParam = "SidebarDetailsId")] 

ответ

Смежные вопросы