码迷,mamicode.com
首页 > Windows程序 > 详细

c#中DropDownList控件绑定枚举数据

时间:2015-06-29 22:06:03      阅读:567      评论:0      收藏:0      [点我收藏+]

标签:

c# asp.net 中DropDownList控件绑定枚举数据

1.枚举(enum)代码:

private enum heros
   {
        德玛 = 0,
        皇子 = 10,
        大头 = 20,
        剑圣 = 30,
    }

如果不为枚举数列表中的元素指定值,则它们的值将自动递增,从1开始。

 

2.cs代码:

 private void LoadData()
{
     //检索枚举heros返回包含每个成员的值的数组
     Array herosArray = Enum.GetValues(typeof(heros));

     foreach (int value in herosArray)
     {
          ListItem item = new ListItem();
          item.Text = Enum.GetName(typeof(heros), value);
          item.Value = value.ToString();
          ddrHeros.Items.Add(item);
     }
}

3.结果:

技术分享

源码:

技术分享

 

c#中DropDownList控件绑定枚举数据

标签:

原文地址:http://www.cnblogs.com/qk2014/p/4608332.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!