У меня есть столбец в моей Модели с булевым значением NULLABLE. Теперь на моем Представлении (для редактирования), я хотел бы связать это с двумя переключателями: Да и номер, если значение является нулевым, то просто имеют два неконтролируемые переключателя. Как я пошел бы, чтобы сделать это?
Спасибо.
После того, как вы выбрали радиокнопку, нет никакого способа отменить выбор (как пользователь). Я бы предложил, если вам действительно нужен трехзначный результат, иметь три радиокнопки - Да, Нет, Неважно.
<%= Html.LabelFor( m => m.Foo ) %>
<%= Html.RadioButtonFor( m => m.Foo, "true" ) %> Yes
<%= Html.RadioButtonFor( m => m.Foo, "false" ) %> No
<%= Html.RadioButtonFor( m => m.Foo, string.Empty ) %> Don't Care
<%= Html.ValidationMessageFor( m => m.Foo ) %>