我建立一个复选框列表:遍历一个复选框列表
<asp:CheckBoxList ID="CheckBoxes" DataTextField="Value" DataValueField="Key" runat="server"></asp:CheckBoxList>
并试图获得所选项目的价值的:
List<Guid> things = new List<Guid>();
foreach (ListItem item in this.CheckBoxes.Items)
{
if (item.Selected)
things.Add(item.Value);
}
}
我得到的errror
“ 'System.Collections.Generic.List.Add(System.Guid)' 的最佳重载方法匹配有一些无效的争论发言:“
如果选择从列表中的项目,要将此相同的项目添加到列表的东西。这是你想要做的吗? – jdecuyper 2010-07-15 22:02:59
这是正确的 – Neil 2010-07-15 23:58:05