1

我想将文本绑定为与 CheckBoxlist 中的 DataTable 不同的值和值

在我的 DataTable 我有两列

   UserName              UserID

   AAAAA                 12
   BBBBB                 13

我在 Checkboxlist 中绑定了这个数据表

  this.CheckList.DataSource = dataTable;
  this.CheckList.DataBind();

问题是什么?将文本绑定为用户名和值后用户名

但在这里我想将值绑定为 UserID。

有任何想法吗?提前致谢

4

2 回答 2

4

您必须设置DataValueFieldDataTextField属性:

this.CheckList.DataSource = dataTable;
this.CheckList.DataValueField = "UserID";
this.CheckList.DataTextField = "UserName";
this.CheckList.DataBind();
于 2013-11-05T11:14:42.053 回答
0

你必须设置DataTextFieldDataValueField控制Checkboxlist

this.CheckList.DataValueField = "UserID";
this.CheckList.DataTextField = "UserName";

在此处查找更多详细信息。

于 2013-11-05T11:23:15.003 回答