As vezes temos a necessidade de evitar que nossas página ASP.NET fiquem armazenadas em cache, evitando assim a exibição de dados errados ou desatualizados.
Para isso podemos setar em nossa página comandos para expirar e desabilitar a cache da página.
protected void Page_Load(object sender, EventArgs e) { //Faz com que a session expire Response.Cache.SetExpires(DateTime.Now.Subtract(new TimeSpan(24, 0, 0))); //Desabilita a cache para a página Response.Cache.SetCacheability(HttpCacheability.NoCache); }
Dois comandos que podem evitar grande problemas em determinados momentos. Com eles evitamos o cache de suas páginas ASP.NET.
[]’s