我试图进去索引视图枚举项目创造价值下拉列表中枚举的项目....但我不能....如何获得枚举值的物品?
枚举:公共枚举REPORTTYPE
{
[Display(Name = "None")]
None = 0,
[Display(Name = "NotRelated")]
NotRelated = 1,
[Display(Name = "Violation")]
Violation = 2,
[Display(Name = "HateSpeech")]
HateSpeech = 3
};
下拉在浏览列表:
<select>
@foreach (var item in Model)
{
@if (item.ReportType.ToString()!=1) {
<option value="0">@item.EventNameAr</option>
}
}
</select>
你可以尝试使用:
@if ((int)item.ReportType != 1) {
<option value="0">@item.EventNameAr</option>
}
但是你可以使用的显示名称,而不是:
@if (item.ReportType.ToString() != "NotRelated") {
<option value="0">@item.EventNameAr</option>
}