2010-03-11 6 views
0

Je suis sur le projet en utilisant asp.net mvc2.Comment mettre en cache résultat de Html.RenderPartialView

Dans la page principale, j'ai quelques lignes de la ligne de code ce

<% Html.RenderPartialView("Header", Model.HeaderData) %> 
... 
<% Html.RenderPartialView("LeftMenu", Model.MenuData) %> 
... 
<% Html.RenderPartialView("Footer") %> 

Comment pourrais-je appliquer la mise en cache pour RenderPartialView

Merci

+0

Si mon partialview est un instx aspx de ascx, je pourrais utiliser la directive <%@ Page....> et <% @ OutputCache ...>, ex: header.aspx, leftmenu.aspx ... mais maintenant je me demande tout faux avec ça manière, et que diriez-vous de la performance lorsque j'utilise viewpage remplacer pour viewcontrol. Pourquoi ne pas ajouter la directive @OutputCahe à ViewControl? –

Répondre

Questions connexes