Domanda

Ho sentito in un recente podcast (Polymorphic) che è possibile memorizzare nella cache un controllo utente anziché l'intera pagina.

Penso che il controllo dell'intestazione che visualizza il contenuto statico e il controllo del piè di pagina potrebbero trarre vantaggio dalla memorizzazione nella cache.

Come posso memorizzare nella cache solo questi controlli?

È stato utile?

Soluzione

Guarda Qui
Puoi usare VaryByParam E VaryByControl nella cache di output.

Altri suggerimenti

Penso che tu possa specificare OutputCache nel file di markup del controllo come faresti su una pagina ASPX.E verrebbe memorizzato correttamente nella cache automaticamente.

Basta leggere la direttiva della pagina OutputCache su MSDN e ottenere i parametri corretti e dovrebbe fare quello che vuoi.

È passato molto tempo dall'ultima volta che scrivo ASP.NET classico, ma credo che sia così.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top