>ciao a tutti.
Ciao!
>vorrei riempire una dropdownlist con dei dati che
>si trovano in un dataset. nel data set c'è solo una tabella.
>ho usato i metodi dorpdownlist.DataSource=dataSet; e
>dropdownlist.DataBind(); pero visualizzo "System.Data.datarowview"
>. come faccio a selezionare una colonna e visualizzarla?
Un metodo che puoi utilizzare è quello di passare al datasource la datatable contenuta nel dataset:
dropdownlist1.DataSource = dataSet1.Tables(0)
poi devi indicare il datatextfield (ovvero quello che vuoi vedere) ed il data valuefiled (che è la chiave):
dropdownlist1.DataValueField = "nomecampochiave"
dropdownlist1.DataTextField = "nomecampodavisualizzare"
Poi fai il binding dei dati:
dropdownlist1.DataBind()
Ma esiste anche un altro metodo se vuoi continuare ad usare il dataset:
dropdownlist1.DataSource = dataSet1
dropdownlist1.DataMember = "nomedatatable"
dropdownlist1.DataValueField = "nomecampochiave"
dropdownlist1.DataTextField = "nomecampodavisualizzare"
dropdownlist1.DataBind()
ciao!
Alx81 =)
http://blogs.dotnethell.it/suxstellino