Как связать перечислимые типы с DropDownList?

Если у меня есть следующее перечисление

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

и у меня есть DropDownList, и я хочу связать это EmployeeType перечисление к DropDownList, там какой-либо способ сделать это?

37
задан Michael Armes 2 December 2016 в 21:16
поделиться

1 ответ

если у вас есть объект DropDownList под названием ddl, вы можете сделать это как показано ниже

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

если вы хотите, чтобы значение Enum возвращалось при выборе .....

 EmployeeType empType = (EmployeeType)Enum.Parse(typeof(EmployeeType), ddl.SelectedValue);
70
ответ дан 27 November 2019 в 04:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: