Blazor 에서 Enum 을 Binding 하는 방법입니다.
아래는 Gender 열거형을 Input Select 에 바인딩 하는 방법입니다.
public enum Gender
{
Male,
Female,
Other
}
Enum.GetValues()메서드는 구성원 목록을 반환합니다.Foreach루프는 각 열거형 멤버에 대한 옵션항목을 만듭니다.
<InputSelect @bind-Value="Employee.Gender">
@foreach (var gender in Enum.GetValues(typeof(Gender)))
{
<option value="@gender">@gender</option>
}
</InputSelect>
