0

我正在使用 ASP.Net MVC 4(C#,Entity Framework Code First),并且需要有一个表格,用户在其中单击添加按钮,然后我将产品添加到列表(表格)中,我到处寻找最后在这里找到了以下示例:

asp.net MVC 3中的简单Ajax,更新模型并重新渲染部分

我让它工作得很好,但我似乎无法将当前列表(上面示例中的 IList 中的任何内容)发送回操作以向其中添加新行。我怎样才能做到这一点?

例如,我尝试使用约定name="TheData[1].foo"并接受List<TheData>作为操作的参数,但似乎没有任何效果。

4

1 回答 1

1

事实证明,我只需要@Html.HiddenFor(...为所有值包含 s,我不知道我是怎么错过的,但这就是问题所在。一旦添加它就全部发布回来就好了。

于 2013-04-07T06:08:48.873 回答