当表单中字段的名称是点属性时,如何避免直接访问Request.Form集合,因为我创建了一个包含多种类型的视图模型。
现在我有了这个方法:
public ActionResult ChangeLineQty(int id, int quantity)
但是模型绑定器在request.form集合中没有看到数量变量,因为字段名称显示为:NewOrderLine.Quantity
此特定表单是一个AJAX表单,它在后台更新数量,它只使用orderLine的ID和新数量。
答案 0 :(得分:0)
请写这样的功能
public ActionResult ChangeLineQty(int id, NewOrderLine objNewOrderLine)
{
int quantity=objNewOrderLine.Quantity;
}