J'ai une page .aspx dans laquelle j'ajoute dynamiquement des contrôles Web à un panneau. Le problème est que lorsque j'appuie sur le bouton de retour du navigateur, il affiche une version de la page qui n'existe plus du côté serveur, car les contrôles sont ajoutés dynamiquement. Supposons que mon aspx ajoute dynamiquement Control1. De là, je clique sur un bouton qui charge Control2. À ce moment, si j'appuie sur le bouton de retour du navigateur, il affichera la page avec Control1, mais Control1 n'existe plus du côté serveur, donc si j'interagis avec, un comportement erroné se produira. Des idées à ce sujet?Problème de contrôle d'utilisateur Web dynamique lorsque vous cliquez sur le bouton Précédent du navigateur
Merci beaucoup.
Quel genre d'idées cherchez-vous? Voulez-vous que quelqu'un explique pourquoi cela se produit? Avez-vous besoin d'une solution quelconque? – Oded
@Oded: Eh bien, si vous pouvez m'expliquer comment puis-je éviter cette situation, ce sera génial :) –
Vous devez ajouter aucune directive de mise en cache sur la page, de sorte que le navigateur ne le cache pas et doit l'obtenir de la serveur à nouveau. – Oded