Pregunta

Escuché en un podcast reciente (Polymorphic) que es posible almacenar en caché un control de usuario en lugar de toda la página.

Creo que mi control de encabezado, que muestra contenido estático, y mi control de pie de página podrían beneficiarse del almacenamiento en caché.

¿Cómo puedo almacenar en caché solo esos controles?

¿Fue útil?

Solución

Echar un vistazo aquí
Puedes usar VaryByParam y VaryByControl en la caché de salida.

Otros consejos

Creo que puedes especificar OutputCache en el archivo de marcado del control como lo harías en una página ASPX.Y se almacenará en caché correctamente de forma automática.

Simplemente lea la directiva de la página OutputCache en MSDN y obtenga los parámetros correctos y debería hacer lo que usted desea.

Ha pasado mucho tiempo desde que escribí ASP.NET clásico, pero creo que así es como se hace.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top