如何从asp.net的复选框列表中的所选复选框中检索所有值?

时间:2013-07-25 09:29:58

标签: c# asp.net checkboxlist

我有一个复选框,例如说5个复选框,其值为1,2,3,4和5。我选择了多个复选框,我想在后面的代码中检索它们的值。然后我想用','符号连接它们的值并将其存储在一个字符串中。例如,

如果我选择第一个,第三个和第五个复选框,则最终字符串应为1,3,5

我怎样才能实现这一目标?

1 个答案:

答案 0 :(得分:2)

string values = string.Join(",", checkboxlist.Items.Cast<ListItem>()
                                             .Where(i => i.Selected)
                                             .Select(i => i.Value));