比如定義了一個(gè)錯(cuò)誤的枚舉類(lèi)型
public enum eErrorDetailCode : int
{
登陸成功 = 0,
登出 = 1,
應(yīng)用錯(cuò)誤 = 2,
成功 = 16,
失敗 = 17
}
需要引用
using System;
然后在循環(huán)中,遍歷枚舉對(duì)象的所有元素
foreach (int myCode in Enum.GetValues(typeof(eErrorDetailCode)))
{
string strName =Enum.GetName(typeof(eErrorDetailCode), myCode);//獲取名稱(chēng)
string strVaule = myCode.ToString();//獲取值
ListItem myLi = new ListItem(strName,strVaule);
ddlType.Items.Add(myLi);//添加到DropDownList控件
}