Bonjour,

j'ai un problème très ennuyeux.

J'ai une classe héritant de DataGridColumn qui crée des cellulles personalisées dans mon datagrid.
Dans ces cellulles, je load un control propre (acsx) où se trouve un TextBox.
Quand dans la classe de ce control j'essaie de lire la valeur de la TextBox, elle ne garde jamais la valeur introduite par l'utilisateur.

Par exemple, si je l'ai initialisée avec la valeur "bob" que l'utilisateur met "bill" et que je la lis au postback, il s'y trouvera la valeur "bob" !

voici le code (employé au page_load) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
                this.savedValue = txEditChars.Text;
 
                liNormalValue.Text = this.Value;
                txEditChars.Text = this.Value;
donc, dans mon exemple, this.savedValue vaudra "bob" même après que l'utilisateur y ait inscrit "bill".

Que faire ?