J'ai un site Web asp.net qui utilise des panneaux de mise à jour sur la page que je ne peux pas recharger depuis le serveur. J'ai ceci pour désactiver le cache de page sur la page principale.Désactiver le cache de page pour forcer le chargement de la page avec le bouton de retour du navigateur
Response.Cache.SetExpires(DateTime.UtcNow.AddDays(-1))
Response.Cache.SetValidUntilExpires(False)
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)
Response.Cache.SetCacheability(HttpCacheability.NoCache)
Response.Cache.SetNoStore()
Lorsque je clique sur le bouton de retour du navigateur pour retourner à la page, la page a expiré. Les autres pages sur mon site fonctionnent et appellent le chargement de la page, la seule solution que j'ai trouvé mais que je ne peux pas utiliser est de faire toute la page dans un panneau de mise à jour, mais je ne peux pas le faire. ne fonctionne pas avec ajax. Si quelqu'un peut aider je l'apprécierais profondément.
Le message de page expiré du navigateur signifie que certaines données de publication ont été envoyées. Certains navigateurs demandent à l'utilisateur, s'ils veulent le renvoyer, certains ne le demandent pas. – jor