700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > C# DropDownList 绑定枚举类

C# DropDownList 绑定枚举类

时间:2022-08-31 15:59:51

相关推荐

C# DropDownList 绑定枚举类

第一种

DropDownList_Franchiser_Type.DataSource = ListTypeForEnum();DropDownList_Franchiser_Type.DataValueField = "value";DropDownList_Franchiser_Type.DataTextField = "text";DropDownList_Franchiser_Type.DataBind() //转换枚举类public static IList ListTypeForEnum(){ArrayList list = new ArrayList();foreach (int i in Enum.GetValues(typeof(FranchiserEnum))){ListItem listitem = new ListItem(Enum.GetName(typeof(FranchiserEnum), i), i.ToString());list.Add(listitem);}return list;}//第二种DropDownList_Franchiser_Type.DataSource = System.Enum.GetNames(typeof(FranchiserEnum));DropDownList_Franchiser_Type.DataBind();ListItem li = new ListItem("--请选择--", "");this.DropDownList_Franchiser_Type.Items.Insert(0, li);//枚举/// <summary>/// 经销商类别/// </summary>public enum FranchiserEnum {[Display(Name = "无")]无 = 0,[Display(Name = "签约经销商(B类)")]签约经销商 = 1, [Display(Name = "非签约经销商(C类)")]非签约经销商 = 2, [Display(Name = "个人")]个人 = 3, [Display(Name = "自有仓库")]自有仓库 = 4,[Display(Name = "其他")]其他 = 5,}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。