我有一个MVC调查问卷应用程序循环一系列问题
<% foreach (var question in Model.CriteriaQuestionList)
{ %>
<fieldset>
<legend>
<%= Html.Encode(question.Description)%>
</legend>
</fieldset>
<%} %>
我想使用模型绑定提交每个问题的文本回复列表,并且正在考虑这种方法
<% using (Html.BeginForm("Index", "ChampionCriteria", FormMethod.Post, new { @class = "themeform" }))
{ %>
<% int i = -1; //index %>
<% foreach (var question in Model.CriteriaQuestionList)
{ %>
<fieldset>
<legend>
<% i = i + 1; %>
<%= Html.Encode(question.Description)%>
<input name="[<%=i%>].freeTextResponse" class="textarea" type="text" id="text<%=i%>" />
</legend>
</fieldset>
<%} %>
因此,此视图可以提交列表&lt;&gt;使用模型绑定的问题回答。
我可以使用这种方法使用html.textbox吗?