J'ai mis en place un contrôle utilisateur que je réutilise sur plusieurs pages. Cependant, je suis confronté à divers problèmes tels que la maintenance de session sur plusieurs pages, l'effacement de session lors de la navigation - essentiellement le contrôle de la maintenance de l'état, que je me demande si tout cela vaut la peine.Cauchemar de contrôle utilisateur ASP.net
Chaque fois que la page est chargée, un contrôle y est ajouté, j'utilise la session pour recréer son état, le cas échéant. Lorsque je m'éloigne d'une page, j'efface la session via javascript window.onunload avec la méthode web. Window.onunload m'a causé des problèmes en exécutant APRÈS le nouvel événement page_load, créant ainsi une situation très difficile à gérer.
Des conseils sur la façon de résoudre ce problème sans abandonner les contrôles utilisateur tous ensemble? Quelle est l'autre façon de réutiliser le code sans se couper les cheveux? Merci!
pouvez-vous poster du code sur la façon dont vous effacez la session et quand? – hunter
Je vide la session à l'intérieur de window.onunload en utilisant la méthode web. – sarsnake