mvc связывают/отправляют булевскую переменную с переключателем

У меня есть столбец в моей Модели с булевым значением NULLABLE. Теперь на моем Представлении (для редактирования), я хотел бы связать это с двумя переключателями: Да и номер, если значение является нулевым, то просто имеют два неконтролируемые переключателя. Как я пошел бы, чтобы сделать это?

Спасибо.

11
задан Xuan Vu 6 May 2010 в 19:48
поделиться

1 ответ

После того, как вы выбрали радиокнопку, нет никакого способа отменить выбор (как пользователь). Я бы предложил, если вам действительно нужен трехзначный результат, иметь три радиокнопки - Да, Нет, Неважно.

<%= 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 ) %>
23
ответ дан 3 December 2019 в 02:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: