今は@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"})