Kendo MVC网格更新模型映射失败

时间:2016-01-28 08:37:17

标签: asp.net-mvc kendo-asp.net-mvc

我有一个Kendo MVC Grid,在创建/更新新记录时无法映射参数。

以下是我的请求的Chrome网络:

enter image description here

我试着获得DTO& row在我的操作中,现在奇怪的是,DTO已成功通过,但row未成功通过,如下所示。

enter image description here

以下是我的row课程供您参考

enter image description here

row无法成功映射的可能原因是什么? 我该如何解决它并在我的行动中获得价值?

EDITED

如果我只是列出模型中的所有字段(并更改一些JS以便只发送row中的数据),则所有字段都会成功绑定..

只有当我使用模型的类作为参数才会使它失败......这应该是成功的......

   [HttpPost]
   public ActionResult MaterialGrid_Create([DataSourceRequest]DataSourceRequest request, string Bin, string Storeroom, string ItemCode, string ItemDescription, long ItemMoveID, string JobDescription, string JobNo, decimal Quantity, string TransactionCode, string TransactionType, DateTime TransactionTime, WorkOrderInfoViewModel DTO)
   {


     return Json("");
   }

1 个答案:

答案 0 :(得分:1)

{ get; set; }添加到您的View模型属性。

public class MaterialGridViewModel
{
    public string Bin {get;set;}
    ......