【发布时间】:2022-11-01 21:34:28
【问题描述】:
我有一个这样的枚举:
using System.ComponentModel;
using System;
using System.Collections.Generic;
namespace eVote.Data.Enums
{
public enum Positions
{
CEO =1,
ProductManager,
CTO,
SalesManager,
FinanceManager,
HR,
Accountant
}
}
当我在 AddAsync 函数中使用此枚举时,我会这样使用:
<div class="form-group">
<label asp-for="position">Function </label>
<select asp-for="position" class="form-control" asp-items="Html.GetEnumSelectList<Positions>()" asp-for="position"></select>
</div>
但是,当我去索引时,显示的位置是位置的 id
<td>@candidate.position</td>
【问题讨论】:
标签: c# model-view-controller razor enums controller