【发布时间】:2020-10-24 13:48:02
【问题描述】:
我有一个 Employee 模型,该模型具有 Name 和 Company
我希望能够在一个 CREATE 视图中构建多个 Employees。我想我需要创建一个 IList<Employee> 并执行以下操作:
<%= Html.TextBoxFor(m => m[0].Name) %>
<%= Html.TextBoxFor(m => m[0].Company) %>
<%= Html.TextBoxFor(m => m[1].Name) %>
<%= Html.TextBoxFor(m => m[1].Company) %>
如果用户点击“添加其他员工”,我希望视图为新员工制作另一个表单:
<%= Html.TextBoxFor(m => m[3].Name) %>
<%= Html.TextBoxFor(m => m[3].Company) %>
并继续添加表单项(如果他们再次单击它,则增加数组索引)。
请记住,我需要在创建视图中动态构建表单和列表。我还没有填充的员工列表。
我应该怎么做?代码示例会很棒,因为我对 ASP.NET 很陌生
【问题讨论】:
标签: c# asp.net asp.net-mvc