Kendo网格层次结构从主网格传递ID

我有一个Kendo Hierarchial Grid,其中主网格包含Client详细信息,子网格包含Point of Contacts 。 我能够将Client ID从主网格传递到子网格Read操作,并且数据正在加载。 但是,在将子Client ID传递到子网格中的“ Add New Point of Contact按钮时会出现问题。 如果我对值进行硬编码,则Controller方法运行正常。 但是,它无法选择参考Client ID

子网格如下:

  @(Html.Kendo().Grid() .Name("grid_#=ClientID#") .Columns(columns => { columns.Bound(p => p.POC_ClientID); columns.Bound(p => p.ContactName); columns.Bound(p => p.RegionName).Filterable(filterable => filterable.UI("regionFilter")); columns.Bound(p => p.CountryName).Filterable(filterable => filterable.UI("countryFilter")); columns.Bound(p => p.ContactEmail); columns.Bound(p => p.ContactNumber); }) .ToolBar(toolbar => toolbar.Template(@ Add new Point-of-Contact)) .DataSource(dataSource => dataSource .Ajax() .PageSize(10) .Read ( read => read.Action("ClientBinding_PointOfContacts", "PointOfContact", new { clientID = "#=ClientID#" }) ) ) .Pageable() .Sortable() .ToClientTemplate() )  

子网格与主网格正确绑定; 因此,在子网格中正确读取ClientID。 但是,我无法在“ Add New按钮中阅读相同内容。

编辑1:这是我的主(父)网格:

 
@(Html.Kendo().Grid() .Name("grid") .Columns(columns => { columns.Bound(e => e.ClientName); columns.Template(@).ClientTemplate("Edit Delete"); }) .Sortable() .Pageable() .Scrollable() .ClientDetailTemplateId("template") .HtmlAttributes(new { style = "height:430px;" }) .DataSource(dataSource => dataSource .Ajax() .Model(model => model.Id(e => e.ClientID)) .PageSize(6) .Read(read => read.Action("Client_Read", "PointOfContact")) ) .Events(events => events.DataBound("dataBound")) .ToolBar(toolbar => toolbar.Template(@Add new Client)) )

编辑2:我尝试通过创建URL传递链接,但它给我一个错误Cannot perform runtime binding on a null reference

 .ToolBar(toolBar => { toolBar.Create(); toolBar.Save(); }) .DataSource(dataSource => dataSource .Ajax() .Model(model => { model.Id(p => p.POC_ClientID); }) .PageSize(10) .Read ( read => read.Action("ClientBinding_PointOfContacts", "PointOfContact", new { clientID = "#=ClientID#" }) ) .Create(create => create.Action("CreatePOC", "PointOfContact", new { pclientID = Model.Id })) ) .Pageable() .Sortable() .ToClientTemplate()