studyajax

导航

asp.net中将枚举绑定到下拉列表

  //定义枚举

    public enum emSpageType
    {
        邮件=1,
        短信=2,
        网络硬盘=3
    }

方法

  public static void setSpageDropDownList(ListItemCollection items)
        {
            items.Clear();
            emSpageType [] spage = (emSpageType[])Enum.GetValues(typeof(emSpageType));
            foreach(emSpageType sp in spage)
            {
                items.Add(new ListItem(sp.ToString(),((int)sp).ToString()));
            }
        }

调用

setSpageDropDownList(ddlspage.Items);//ddlspace为下拉列表名

posted on 2012-04-18 17:39  studyajax  阅读(175)  评论(0)    收藏  举报