2009-02-15 7 views
0

Dans mon Page_Load, je définis le texte comme étant égal à une valeur, par ex. txtNote.text = "note texte ex"asp.net textbox onley se souvient de la valeur initiale

Si je change ce texte sur mon formulaire actuel en quelque chose d'autre, alors essayez d'écrire ma nouvelle valeur dans un db ... le textNote.text est toujours "note text ex" ce qu'il était dans le LoadLoad ... pas ce que je l'ai changé sur le formulaire .... cela peut-il être changé?

Merci,

Répondre

5

Prenez votre affectation en IsPostBack contrôle comme ça:

if (!IsPostBack) 
{ 
    txtNote.Text="note text ex"; 
}