如何为在asp.net MVC中使用循环添加的文本框分配id

时间:2011-07-08 06:40:40

标签: asp.net-mvc-2

我正在使用循环安排动态文本框表。 请查看以下代码段 -

<% foreach (var item in Model.Names) { %>
<% =Html.TextBoxFor(item.Name)%>
<% } %>

这里的问题是我希望生成他们独特的ID,以便我可以使用JS访问每个文本框。

非常感谢任何帮助。

此致 伊尔凡

1 个答案:

答案 0 :(得分:1)

请改为:

<div class="editor-field">
<% for (int i = 0; i < Model.Names.Count; i++) { %>
    <%: Html.TextBoxFor(m => m.Names[i].Name) %>
<% } %>
</div>