下拉列表绑定

时间:2011-08-04 06:45:53

标签: asp.net

我试图将所有数据库名称放在下拉列表中。 这是我的代码..

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
populateddl();
}
}

private void populateddl()
{
using (SqlDataAdapter sda = new SqlDataAdapter("exec sp_databases", conn))
{
using(DataSet ds = new DataSet())
{
sda.Fill(ds);
DropDownList8.DataSource = ds;
DropDownList8.DataBind();
}
}
}

无法在下拉列表中获取名称,请在此方案中帮助我.. 什么时候运行应用程序是什么.. system.data.datarowview 作为下拉列表的项目,而不是这个我应该得到数据库的名称 期待你的回复

谢谢&的问候,

1 个答案:

答案 0 :(得分:2)

aslo指定要显示的数据源的列名

DropDownList8.DataTextField ="DataFieldName"
DropDownList8.DataValueField="DataFieldName"