是不是可以在集合模型中使用“Ajax.BeginForm”?表单重复,Html元素正确呈现,值正常。但是,所有通过操作的参数都为空。
我意识到,它的帖子是这样的:
ProductList[0].Id 501
ProductList[0].quantity 1
然而它应该像
Id 501
quantity 1
任何想法?
答案 0 :(得分:0)
您应该在UpdateModel函数中使用前缀:
UpdateModel(MyModel, "MyModel")
答案 1 :(得分:0)
我通过使用纯HTML来解决,无论如何,谢谢。
<input type="hidden" value="@Model.Id" name="Id"/>
<input type="text" value="" name="quantity"/>