使用EnumDropDownListFor ASP.NET MVC 5指定返回值
本文关键字:5指 返回值 MVC NET EnumDropDownListFor ASP 使用 | 更新日期: 2023-09-27 18:23:42
我的HTML控件不是将枚举类中的描述返回给控制器,而是可以使用它来返回整数值吗?
public enum NoticeCategories : byte
{
[Display(Name= "High")]
High = 1,
[Display(Name = "Medium")]
Medium = 2,
[Display(Name = "Low")]
Low = 3
}
编辑:代码在视图
@Html.EnumDropDownListFor(model => model.NoticeCategory, new {@class = "form-control" })
是的,确保通过这种方式可以返回整数值来自CCD_ 1。
Exm:
roleModel.Priority = NoticeCategories.High;
这里roleModel.Priority
是整数模型属性,我通过NoticeCategories.High
语句为它分配一个Enum
值。