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>