Pergunta

Ouvi em um podcast recente (polimórfico) que é possível armazenar em cache um controle de usuário em vez de toda a página.

Acho que meu controle de cabeçalho, que exibe conteúdo estático, e meu controle de rodapé podem se beneficiar do armazenamento em cache.

Como posso armazenar em cache apenas esses controles?

Foi útil?

Solução

Dê uma olhada aqui
Você pode usar VaryByParam e VaryByControl no cache de saída.

Outras dicas

Acho que você pode especificar OutputCache no arquivo de marcação do controle, como faria em uma página ASPX.E seria armazenado em cache automaticamente.

Basta ler a diretiva da página OutputCache no MSDN e acertar os parâmetros e ele deve fazer o que você deseja.

Já faz muito tempo que não escrevo o ASP.NET clássico, mas acredito que é assim que se faz.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top