Tengo un sitio web asp.net que utiliza paneles de actualización en la página que no puedo volver a cargar desde el servidor. Tengo esto para la memoria caché de página de inhabilitación en la página maestra.Deshabilitar la memoria caché de página para forzar la carga de la página con el botón Atrás del navegador
Response.Cache.SetExpires(DateTime.UtcNow.AddDays(-1))
Response.Cache.SetValidUntilExpires(False)
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)
Response.Cache.SetCacheability(HttpCacheability.NoCache)
Response.Cache.SetNoStore()
Cuando hago clic en el botón Atrás del navegador para volver a la página, dice que la página ha caducado. Las otras páginas de mi sitio web funcionan y llaman a la carga de la página, la única solución que encontré pero que no puedo usar es copiar toda la página en un panel de actualización, pero no puedo hacer esto porque tengo un visor de informes en la página que no funciona con ajax. Si alguien puede ayudar, lo agradecería profundamente.
El mensaje de página caducado del navegador significa que se han enviado algunos datos de devolución de datos. Algunos buscadores preguntan al usuario, si quieren volver a enviarlo, algunos no preguntan. – jor