【发布时间】:2017-06-22 18:52:44
【问题描述】:
在我的 MVC5 应用程序中,我有一个显示日志的页面。
我有一个过滤日志级别的下拉菜单,它们是:
- 全部
- 调试
- 错误
- 信息
我已经定义了一个名为 ErrorLevel 的枚举:
public enum ErrorLevel
{
[Description("All")]
All = 0,
[Description("Debug")]
Debug = 1,
[Description("Error")]
Error = 2,
[Description("Info")]
Info = 3
}
我正在像这样在我的视图中呈现这些:
@Html.EnumDropDownListFor(model => model.Level)
页面首次呈现时下拉值是空白 - 我如何在页面首次呈现时将
All作为默认选择的枚举值?
我花了 20 分钟寻找如何做到这一点,但找不到如何做到这一点,有人可以帮忙吗?
【问题讨论】:
标签: c# asp.net-mvc enums