public static CheckBoxList BesidesThisItem(this CheckBoxList list, ListItem item) {
CheckBoxList returnList = new CheckBoxList();
foreach (ListItem oldItem in list.Items)
{ if (item.Value != oldItem.Value)
{
returnList.Items.Add(oldItem);
}
}
return returnList;
}
当时业务需求:
2 1 1 分支
父checkBoxList和一个子CheckBoxList 生成第三个CheckBoxList