Bonjour.
En ASP .Net 2 j'utilise un GridView nommé GridView1.
Cette GridView1 est lié à un DataTable contenant 4 colonnes (codearticle,designation,prixachat,prixvente).
Dans mon code j'ai besoin d'affecter à ma variable sLocal_MaValeur la valeur de la 2ième colonne (designation)
Si je fait :
sLocal_MaValeur = Me.GridView1.Rows(Me.GridView1.SelectedIndex).Cells(1).Text
Cela marche parfaitement mais ce qui me gène c'est de mettre l'indice 1 en dur.
Je préfèrerai mettre directement le nom de ma colonne de mon datatable afin que si un autre développeur change l'ordre des colonnes dans la requête de constitution de mon DataTable ce code puisse toujours fonctionner.
Comment faire ?
Partager