Bonjour,

j'ai un datagrid où l'utilisateur peut modifier les valeurs de la deuxieme colonne. Je voudrais récuperer la valeur originale de cette colonne pour les lignes qui ont été modifiés. Si la valeur de la deuxieme colonne etait 2 et que l'utilisateur mets 11, jeveux recuperer 2.

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
For Each dr In DsRouteStructureChange1.Tables("GrillePeriod").Rows
Select Case dr.RowState
Case DataRowState.Modified
Dim toto As String
toto = dr(2).HasVersion(DataRowVersion.Original) 
MessageBox.Show(toto)
j'ai l'erreur "le membre public 'hasversion' du type integer est introuvable

et quand je fais

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
toto = dr(0).(2, DataRowVersion.Original)
j'ai l'erreur "aucum membre public par defaut trouvé pour le type string"

Comment faire svp ? Merci