如果我有以下枚举

public enum EmployeeType
{
    Manager = 1,
    TeamLeader,
    Senior,
    Junior
}

并且我有DropDownList,并且我想将此EmployeeType枚举绑定(bind)到DropDownList,有什么办法吗?

最佳答案

如果您有名为ddl的DropDownList对象,则可以按以下方式进行操作

ddl.DataSource = Enum.GetNames(typeof(EmployeeType));
ddl.DataBind();

如果您希望枚举值返回到选择....
 EmployeeType empType = (EmployeeType)Enum.Parse(typeof(EmployeeType), ddl.SelectedValue);

关于c# - 如何将枚举类型绑定(bind)到DropDownList?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3098623/

10-11 04:01