使用Asp.net应用程序将数据集列绑定到dropdownlist

使用Asp.net应用程序将数据集列绑定到dropdownlist,.net,vb.net,binding,ado.net,dataset,.net,Vb.net,Binding,Ado.net,Dataset,我使用了一个带有列Ref的DataSet,我试图将此列的值绑定到dropdownlist DropDownRef.DataSource = From r In liste.Tables(0).Columns("Ref") Select r DropDownRef.DataBind() 但它不起作用:( 那么,如何修改代码段来完成此任务呢 还有别的办法吗 您正在使用DataColumn作为数据源。您需要使用数据 DropDownRef.DataSource = From

我使用了一个带有列
Ref
DataSet
,我试图将此列的值绑定到dropdownlist

DropDownRef.DataSource = From r In liste.Tables(0).Columns("Ref") Select r
            DropDownRef.DataBind()
但它不起作用:(

  • 那么,如何修改代码段来完成此任务呢
  • 还有别的办法吗

  • 您正在使用
    DataColumn
    作为数据源。您需要使用数据

    DropDownRef.DataSource = From r In liste.Tables(0).AsEnumerable()
                             Select r.Field(Of String)("Ref")