-1

难道不能在集合模型中使用“Ajax.BeginForm”吗?表单重复,Html 元素正确呈现,值没问题。但是,通过操作的所有参数都为空。

我已经意识到,它的帖子是这样的:

ProductList[0].Id   501
ProductList[0].quantity 1

但是它应该像

Id  501
quantity    1

有任何想法吗?

4

2 回答 2

0

您应该在 UpdateModel 函数中使用前缀:

UpdateModel(MyModel, "MyModel")
于 2012-05-28T20:03:13.440 回答
0

我用纯html解决了,谢谢。

<input type="hidden" value="@Model.Id" name="Id"/>
<input type="text" value="" name="quantity"/>
于 2012-05-29T07:06:25.020 回答