知识学堂 > 课程 >
CheckBoxList1操作
CheckBoxList1操作
发布日期:2018/12/23
来源:【返回】
CheckBoxList赋值,CheckBoxList获取,CheckBoxList选中
//赋值
foreach (Model.ChanpinxiangxiType model in List集合)
{
ListItem droitem = new ListItem();
droitem.Text = model.n_title;
droitem.Value = model.id.ToString();
if (!this.CheckBoxList1.Items.Contains(droitem))
{
this.CheckBoxList1.Items.Add(droitem);
}
}
//根据值设置选中
string[] arr = Pinpais.Cid.ToString().Split(',');
for (int i = 0; i < arr.Length; i++)
{
ListItem li = CheckBoxList1.Items.FindByValue(arr[i]);
if (li != null)
{
li.Selected = true;
}
}
//获取选中值
string save_cblJL = ",";
for (int i = 0; i < this.CheckBoxList1.Items.Count; i++)
{
if (this.CheckBoxList1.Items[i].Selected == true)
{
save_cblJL += this.CheckBoxList1.Items[i].Value + ",";
}
}