枚举绑定
foreach (Enums.FundsType item in Enum.GetValues(typeof(Enums.FundsType)))
{
chkList.Items.Add(new ListItem(item.ToString(), item.GetHashCode
().ToString()));
}
前台checkboxlist代码
<asp:CheckBoxList ID="chkType" runat="server" RepeatDirection="Horizontal">
</asp:CheckBoxList>
//后台获取选中
string aaa = "";
for (int i = 0; i < chkList.Items.Count; i++)
{
if (chkList.Items[i].Selected)
{
aaa += chkList.Items[i].Value + ",";//被选中得值用“,”隔开
,最终形成一个a,b,c,的一个字符串
}
}
string types = aaa.TrimEnd(',');//去掉最后一个逗号!
更多信息请查看IT技术专栏