asp.net(C#)中CheckBoxList显示选中的值 在线等

2024-12-19 22:48:53
推荐回答(2个)
回答1:

DataTable Dt = new DataTable();
string[] strtemp = Dt.Rows[0]["id"].ToString().Split(',');
foreach (string str in strtemp)
{
for (int i = 0; i < CheckBoxList1.Items.Count; i++)
{
if (this.CheckBoxList1.Items[i].Value == str)
{
this.CheckBoxList1.Items[i].Selected = true;
}

}
}

回答2:

CheckBoxList 一般是bool类型,数据库里对应的是byte

写段代码判断重新赋值不就行了。