将模型绑定到Kendogrid

时间:2019-03-13 15:46:38

标签: asp.net-mvc kendo-grid

我有一个模态弹出窗口,其中有3个不同的剑道网格。现在我们正在做的是从控制器读取值,如下所示:

.DataSource(dataSource => dataSource
  .Ajax()
  .Model(model =>
  {
     model.Id(p => p.Id);
  })
 .Read(read => read.Action
        ("GetLines", "CO",
            new
               {
                 projectId = @parameters.projectId,
               }
        ).Data("coaHelper.GetParameters")
      )
   )

现在,我在模态类中添加了三个列表。有什么办法可以将这种模态属性绑定到kendogrid吗?

例如:我的模态类名称是COAModal。

    Class COAModal{
        public int ProjectID{}
        public List<A> As;
        public List<B> Bs;
        public List<C> Cs;
    }

我想将As绑定到KendoGrid1,将B绑定到KendoGrid2,将Cs绑定到KendoGrid3

1 个答案:

答案 0 :(得分:0)

您需要查看Local Binding Demo

您将必须:

  • 将模型传递到网格
@(Html.Kendo().Grid(Model.As)
  • 删除用于远程绑定的Datasource的Read属性。