【发布时间】:2021-04-30 01:49:43
【问题描述】:
我想根据枚举对象描述在 Razor 页面中创建一个选择选项
这是我的代码:
<div class="dropdown-box">
<select id="type-select">
@foreach (var item in Enums.OrderStatus)
{
<option>@item</option>
}
</select>
</div>
和枚举:
public enum OrderStatus
{
[Description("در انتظار تایید")]
PendingForAccept = 0,
[Description("تمام شده")]
Finished = 1,
[Description("لغو شده")]
Canceled = 2,
[Description("رد شده")]
Rejected = 3,
[Description("تایید شده")]
Accepted = 4
}
如何将此枚举的项目描述提取到字符串
【问题讨论】:
-
<select asp-items="Html.GetEnumSelectList<OrderStatus>()"
标签: c# asp.net razor enums razor-pages