J'ai un gridview qui est completement dynamique, c'est a dire que je genere les colonne automatiquement car je ne sais jamais combien de colonne aura ma datatable. Ma datatable a une colonne Nom et prenom et ensuite ce sera toute des colonnes contenant un integer. Les colonnes contenant des integer doivent etre bindé dans un Textbox donc dans l'évenement rowdatabound de mon gridview je fais....
Dim
drv As DataRowView = CType(e.Row.DataItem, DataRowView)For
i AsInteger = 1 To drv.Row.ItemArray.Length - 1 Dim
myTextBox AsNew TextBox() With myTextBox .ID =
"myTextBox" .Width = 30
.Text = drv.Item(i).ToString
EndWith
e.Row.Cells(i).Controls.Add(myTextBox)
Next
Tout fonctionne parfaitement car j'ai des textbox partout... sauf que apres un postback donc si je change les valeur et que je click sur un bouton pour enregistrer les nouvelle valeur et bien j'aurai perdu tout mes textbox...
Nicolas!
