【问题标题】:MVC - Exclude from EnumMVC - 从枚举中排除
【发布时间】:2014-10-15 12:24:24
【问题描述】:

我有一个enum,它在dropdown 中用于选择。我不想在我的dropdown 中显示1st enum,即NA

如何从enumexclude 1 个元素?

public enum EmployeeStatus
    {
        NA = 1,
        Active = 2,
        InActive = 3,
        Other = 5
    }

@Html.DropDownListFor(model => model.EmployeeStatus, Enum.GetNames(typeof(Models.EmployeeStatus)).Select(e => new SelectListItem { Text = e }), "--Select Type--", new { @class = "form-control" })

【问题讨论】:

    标签: c# asp.net-mvc razor enums


    【解决方案1】:

    您可以使用Where

    Enum.GetNames(typeof(Models.EmployeeStatus)).Where(x => x != "NA")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多