1. 设置一个标签可多选
DataSet set4 = Data.ExecuteDataSet("SELECT id,title,remark FROM Y_Label order by id desc");
this.CheckBoxList1.Items.Clear();
int num6 = set4.Tables[0].Rows.Count;
if (num6 > 0)
{
for (int f = 0; f <= (num6 - 1); f++)
{
this.CheckBoxList1.Items.Add(new ListItem(set4.Tables[0].Rows[f][1].ToString(), set4.Tables[0].Rows[f][0].ToString()));
}
}
2.取到选中的CheckBox
string strBQid = string.Empty;
string strBQName = string.Empty;
for (int i = 0; i < this.CheckBoxList1.Items.Count; i++)
{
if (this.CheckBoxList1.Items[i].Selected)
{
strBQName += "," + this.CheckBoxList1.Items[i].Text;
strBQid += "," + this.CheckBoxList1.Items[i].Value;
}
}
strBQid = strBQid.Substring(1);
strBQName = strBQName.Substring(1);