cs_sofiesofie
Messages postés52Date d'inscriptiondimanche 2 septembre 2007StatutMembreDernière intervention26 juin 2008
-
22 mai 2008 à 20:50
Frederyck
Messages postés62Date d'inscriptionvendredi 6 décembre 2002StatutMembreDernière intervention16 janvier 2009
-
27 mai 2008 à 12:08
bonsoir,
j'ai une méthode dans un web service qui retourne une datatable;
dans ma webform j'ai récupérer les données retournées par la méthode dans une gridview de 2 colonnes.
ma question: comment je récupére les données du premier colonne dans une DropDownList (liste déroulante)?
Frederyck
Messages postés62Date d'inscriptionvendredi 6 décembre 2002StatutMembreDernière intervention16 janvier 20091 27 mai 2008 à 12:08
Salut,
Il te suffit de définir ton dataview comme source de donnée de ta dropdownlist à travers la propriété DataSource.
Puis d'indiquer dans les propriétés DataTextField et DataValueField les colonnes à utiliser.
Ex: ton dataview a la structure suivante:
ID Label
-- -------
1 Ceci est un libellé
2 Un autre libellé
..
Tu devras donc écrire quelque chose comme
DropDownList1.DataSource = v_myDataView;
DropDownList1.DataTextField = "Label";
DropDownList1.DataValueField = "ID";
DropDownList1.DataBind();
Tu pourrais également creuser l'utilisation des ObjectDataSource...