zoukankan      html  css  js  c++  java
  • 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,
    
        }
  • 相关阅读:
    flask-script插件
    狗书(flask基础)
    2018.1.18纪事
    py3.6 + xadmin的自学网站搭建
    使用selenium抓取淘宝的商品信息
    pyquery操作
    requests模块
    python3里的Urllib库
    随便写点
    How many ways?? HDU
  • 原文地址:https://www.cnblogs.com/szlblog/p/7498094.html
Copyright © 2011-2022 走看看