2010-11-24 22 views
0

J'ai défini ViewStateMode = "Disabled" sur une zone de texte, mais lorsque j'effectue une action de publication, lorsque la page se charge à nouveau, sa valeur de texte est toujours conservée.Viewstatemode/Textbox, persistant malgré sa désactivation? ASP.NET

Ai-je mal compris cette propriété?

Affecter string.empty sur la publication semble abit sur le dessus.

Répondre

1

Jetez un oeil à this article. Cela explique très bien pourquoi le texte est conservé même si ViewState est désactivé. Donc, vous ne venez pas de lui assigner String.Empty sur la publication.

+0

Le lien est utile bien que le contenu lui-même soit mal écrit. Je suppose qu'il essaie de dire, '... parce que TextBox implémente IPostBackDataHandler il remplit sa valeur à partir des valeurs POSTed ainsi que ViewState (si viewstatemode n'est pas désactivé)' – maxp