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