1

今は@Html.RadioButtonFor常に混乱しています。ViewModelに列挙型のプロパティがあります(組み込みのDayOfWeekとしましょう)

public class VM
{
    public DayOfWeek  SelectedDayOfWeek { get; set; }
}

私の見解では、私は持っています

@Html.RadioButtonFor(x => x.Vm.SelectedDayOfWeek,false, new {@id = "Sun"})
@Html.RadioButtonFor(x => x.Vm.SelectedDayOfWeek,false, new {@id = "Mon"})  

これで機能しますが、編集のために機能させるにはどうすればよいですか。たとえば、設定した曜日を編集したいとします。彼らがどの選択肢を選んだかを示したいのです。

どうすればこれを行うことができますか。ご覧のとおり、false にハードコードされています。

本当にやりたくない

   @Html.RadioButtonFor(x => x.Vm.SelectedDayOfWeek,@SelectedSunValue, new {@id = "Sun"})
    @Html.RadioButtonFor(x => x.Vm.SelectedDayOfWeek,@SelectedMonValue, new {@id = "Mon"})
4

0 に答える 0