我有一个CheckBoxList
我想使用 ListItems 的集合来填充Text
并Values
定义的。
var temp = types.Select(x => new ListItem(x["Description"].ToString(), x["TypeCode"].ToString()));
chbox.DataSource = temp;
chbox.DataBind();
中的 ListItemstemp
具有正确的Text
属性Value
值,但在 之后chbox.DataBind()
,所有Value
属性都填充了Text
属性值。
所以如果 ListItemstemp
看起来像
Text Value
LetterA A
LetterB B
ListItemschbox.Items
看起来像
Text Value
LetterA LetterA
LetterB LetterB