0
我有一个看起来像这样的观点的列表:ModelBinding可编辑的整数
@model List<int>
@{
ViewBag.Title = "Index";
}
<h2>Index</h2>
@using (Html.BeginForm())
{
<ul>
@{int counter = 0;}
@foreach (var i in Model)
{
<li>@Html.TextBoxFor(m => m[counter])</li>
counter++;
}
</ul>
}
我的问题是,生成的HTML看起来像这样...
<li><input name="[0]" type="text" value="1" /></li>
etc.. etc...
当我回发到控制器,表单名称不绑定到我的控制器。关于如何解决它的任何想法(前缀或东西吧?)
感谢卢卡斯..这是有道理的。 – 2012-04-25 15:44:58