【发布时间】:2021-08-06 17:07:28
【问题描述】:
我的目标是从我的枚举中获取显示名称属性,这样我就可以在索引页面上显示它们的值,而不会出现奇怪的格式,而是清晰易读的行。
我的枚举是这样的:
public enum UserStatus
{
[Display(Name = "Display Name 1")]
_x = 0,
[Display(Name = "Display Name 2")]
_y = 1,
[Display(Name = "Display Name 3")]
_z = 2
}
HTML 看起来像:
@Html.DisplayFor(modelItem => item.UserStatus)
我尝试过使用this suggestion,但最终遇到了一些奇怪的错误,无法使其正常工作。如果有人知道如何从枚举中获取属性,那么我将非常感谢您的帮助。
【问题讨论】:
标签: c# asp.net-core model-view-controller razor