У меня есть анкета.
Вопросы и варианты генерируются из базы данных.
В форме 5 вопросов, каждый из которых генерируется с использованием частичного представления.
Вопрос является частичным представлением, а варианты - шаблонным.
Проблема в том, что при отправке формы пользователь не выбрал ответ, он покажет validationsummary
. Проблема в том, что выбранные ответы исчезли.
Частичное представление
<% for(var x = 0; x < Model.QuestionOptions.Count(); x++){%>
<% var option = Model.QuestionOptions.ToList()[x]; %>
<li>
<%: Html.EditorFor(model => option, "RadioButton")%>
</li>
<% } %>
шаблон радиокнопки
<%: Html.RadioButton("OptionId", Model.OptionId, false)%>