将下拉列表列表框与数据集绑定时出错

本文关键字:绑定 定时 出错 数据集 下拉列表 列表 | 更新日期: 2023-09-27 18:34:14

我正在尝试填充我的列表框,只能用System.Data.Datarow填充它5次,女巫是我数据库中的条目数量。

我需要将列表框与数据库链接,以便可以使用它来选择要进行更改的项目,因此不想只是填充它,而是绑定它。

我似乎找不到 ValueMemberDisplayMember 属性。我想这可能是因为我在webForms中编程。

我的代码:

using (var conn = new SqlConnection(Properties.Settings.Default.DBConnectionString))
{
      conn.Open();
      SqlDataAdapter daTags = new SqlDataAdapter("Select * From Tag", conn);
      DataSet dsTags = new DataSet("TagCloud");
      daTags.FillSchema(dsTags, SchemaType.Source, "Tag");
      daTags.Fill(dsTags, "Tag");
      daTags.MissingSchemaAction = MissingSchemaAction.AddWithKey;
      daTags.Fill(dsTags, "Tag");
      DataTable tblTag;
      tblTag = dsTags.Tables["Tag"];
      dplTags.DataSource = dsTags;
      dplTags.DataMember = "Tag"; 
      dplTags.DataBind();
 }

将下拉列表列表框与数据集绑定时出错

还应指定 DataValueField(ValueMember) 和 DataTextField(DisplayMember) 属性。