Display value of EnumMember on Razor Page View
Hi, how do I display the value defined in my enum using EnumMember and have the value displayed on my razor page? For example, I want to display "Block A", "Block B", etc.. instead of BlockA, BlockB
using System.Runtime.Serialization;
namespace RoundingPortal.EntityModels.Enums
{
public enum Block
{
[EnumMember(Value = "Block A")]
BlockA,
[EnumMember(Value = "Block B")]
BlockB,
[EnumMember(Value = "Block D")]
BlockD,
[EnumMember(Value = "Block E")]
BlockE
}
}<select asp-for="Block" asp-items="Html.GetEnumSelectList<Block>()" class="form-control"></select>