nbaduraux
Messages postés24Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention15 septembre 2017 1 déc. 2006 à 17:08
Le principe .NET de gestion des combos est d'affecter les données à la propriété Datasource puis d'indiquer le nom du champs à afficher (DisplayMember) et celui de sa valeur (ValueMember).
La datasource peut être une simple datatable :
cbo.DataSource = objDatatable '<-- contenant les champs Id et Libelle
cbo.DisplayMember =
"Libelle"
cbo.ValueMember =
"Id"
Ensuite, il suffit d'utiliser cbo.SelectedValue pour récupérer l'Id de l'élément sélectionné.
En fait, c'est devenu plus simple à utiliser qu'en VB6