En ce moment je ne peux pas faire de modifications au code derrière pendant quelques semaines, mais peut changer le fichier .aspx.Besoin d'une solution côté client pour gérer le navigateur "Retour" bouton
Nous avons quelques utilisateurs internes qui vont cliquer sur le bouton "retour" IE7 pour revenir en arrière 5 ou 6 pages (ce qui est spécifiquement contre les règles énoncées et la formation). Il y a très peu de pages où cela nous cause des problèmes majeurs avec la duplication des transactions car les boutons qui doivent être désactivés ont été activés dans les pages précédentes. J'essaie la directive OutputCache qui provoque l'utilisateur à voir que la "page a expiré", mais je prévois qu'ils vont ensuite cliquer sur le bouton "actualiser", puis présente le même problème.
Comme je l'ai dit c'est un correctif temporaire jusqu'à ce que je puisse modifier le code-behind dans quelques semaines.
Au lieu d'obtenir la "page a expiré", puis-je passer à un fichier .aspx différent en utilisant javascript? Fondamentalement, je vais les envoyer à la page au niveau ci-dessus, où ils peuvent ensuite choisir cette page et l'entrer correctement.
Merci.
Désolé, évidemment pas de votre faute, mais en référence à "spécifiquement contre les règles énoncées dans la formation," lien ici: http://www.joelonsoftware.com/news/fog0000000322.html – Bialecki
Je suis d'accord. Cela se trouve sur une page avec du code hérité. Sinon, nous aurions programmé pour cela. Tout le code actuel gère cela correctement. La raison pour laquelle je suis chargé de corriger cela rapidement est que nous ne voulons pas interrompre les utilisateurs actuels, il suffit de les sauver de ce problème ... – Jim