在Enum中选择特定值

时间:2017-04-17 03:32:35

标签: c# linq asp.net-mvc-4 enums

我是使用MVC4的新手,我只想询问如何在可枚举选项中选择特定数量的值或添加验证。我想要实现的是当我登录其他用户时,如何在Dropdown上显示前2个状态。这是我的代码:

    public enum DeliveryPermitStatus
    {

        Arrived = 1,
        Approved = 2,
        Cancelled = 3,
        Completed = 4,
        Submitted = 5
    }

我只想在枚举中选择前两个选项,具体取决于我在Linx中使用Linq和验证的已登录用户,但是无法承受我无法跟上解决方案。感谢

1 个答案:

答案 0 :(得分:1)

对于enum中的选择一个选项,您可以执行此操作:

int ApprovedCode = System.Convert.ToInt32(DeliveryPermitStatus.Approved);

并使用ApprovedCode初始化您的控件