2010-07-16 6 views
1

J'ai ajouté des éléments dans une zone de liste modifiable à l'aide de datatable et de lignes. D'abord, il a renvoyé la valeur, et maintenant il renvoie dataRow. Je ne connais pas la raison pour laquelle ça revient comme ça. Quelqu'un peut-il aider?Zone de liste déroulante Question

string selectedValue = cbx_language.Text.ToString(); 

Répondre

3

Il devrait être

string selectedValue = cbx_language.SelectedValue 
0

Utilisez string selectedValue = cbx_language.SelectedItem.ToString

De cette façon, il n'a pas d'importance quel type d'éléments que vous ajoutez à l'aide Items.Add/Insérer.

+0

Ya Je l'ai .. Merci à tous .. Je .. ensemble de données attribuée à l'aide donc j'ai eu problème .. Maintenant, j'Assigné à l'aide membre d'affichage et valeur .. – Gokulakrishnan

0

La valeur que vous obtenez est System.data.datarow? & S'il est alors S'il vous plaît définir valueMember & DisplayMember propriétés de la zone de liste déroulante pour le nom de la colonne que vous récupérez dans datatable.

0

essayer

string selectedValue = cbx_language.SelectedValue.ToString() 
Questions connexes