c# 怎么判断checkboxlist的某一项被选中,并取出值
c# 如何判断checkboxlist的某一项被选中,并取出值。
string s = "";
for (int i = 0; i < checkboxlist.Items.Count; i++)
{
if (checkboxlist.Items[i].Selected == true)
{
s += checkboxlist.Items[i].Value+",";//取得值
}
}
这么写 为什么不对
------解决方案--------------------
List<string> functionlist = new List<string>();
foreach (ListItem item in checkboxlist1.Items)
{
if (item.Selected)
functionlist.Add(item.Value);
}
functionlist 就是你选中项的集合
------解决方案--------------------
string s = "";
for (int i = 0; i < checkboxlist.Items.Count; i++)
{
if (checkboxlist.Items[i].Selected == true)
{
s += checkboxlist.Items[i].Value+",";//取得值
}
}
这么写 为什么不对
------解决方案--------------------
List<string> functionlist = new List<string>();
foreach (ListItem item in checkboxlist1.Items)
{
if (item.Selected)
functionlist.Add(item.Value);
}
functionlist 就是你选中项的集合
------解决方案--------------------
- C# code
string s = string.Empty; for (int i = 0; i < checkedListBox1.Items.Count; i++) { if (checkedListBox1.GetItemChecked(i))//是否选中 { s += checkedListBox1.Items[i].ToString(); } }
------解决方案--------------------
------解决方案--------------------
是在什么时候做判断,取值的