Я пытаюсь найти правильный синтаксис Razor для взаимоисключающих переключателей, которые отражают значение логического свойства в моей модели. Моя модель имеет следующее:
public bool IsFemale{ get; set; }
Я хотел бы показать это с помощью двух переключателей: "Мужской" и другой "Женский", но все, что я пробовал до сих пор, не отразило фактическое значение свойства IsFemale
на модели. В настоящее время у меня есть это:
@Html.RadioButtonFor(model => model.IsFemale, !Model.IsFemale) Male
@Html.RadioButtonFor(model => model.IsFemale, Model.IsFemale) Female
Это похоже на правильное сохранение значения, если я изменяю и обновляю, но не отмечаю правильное значение, как отмечено. Я уверен, что это что-то глупое, но я застрял.