Plutôt que d'utiliser l'objet Session ou de le stocker dans la base de données, je stocke les variables temporaires dont j'ai besoin pour persister dans les variables ViewState personnalisées. Par exemple, ViewState ("MyField1") = 1ViewState perdu à l'actualisation dans UpdatePanel?
Lorsque l'utilisateur clique sur le bouton Rrefresh du navigateur, Page.IsPostback est de nouveau à False et ViewState a disparu.
Ma question est. Si l'utilisateur peut souffler le Viewstate en rafraichissant, pourquoi quelqu'un l'utiliserait-il?
Je sais qu'un rafraîchissement repose la dernière page soumise, par pourquoi est-ce que Page.IsPostback est réinitialisé sur False et que ViewState est époustouflé?
Flame-moi si vous voulez pour créer une question potentielle dup, mais j'ai lu d'autres commentaires ici, et il est pas dans ... succombez
Mise à jour post original:
I maintenant pense que cela a à voir avec les publications qui sont effectuées à la suite de cliquer sur les boutons qui sont dans un UpdatePanel. Quelqu'un peut-il aider à faire la lumière sur cela?
Voir mise à jour de l'article original – ChadD
Mis à jour ma réponse à la lumière de la nouvelle info. –