枚舉綁定
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技術(shù)專欄