繁体   English   中英

MVC-从枚举中排除

[英]MVC - Exclude from Enum

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

如何从enum exclude 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" })

您可以Where使用

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM