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;
}
}
}
CheckBoxList 一般是bool类型,数据库里对应的是byte
写段代码判断重新赋值不就行了。