I have Two Grid in one razor page.
<kendo-grid name="DgMaster" selectable="true">
<datasource type="DataSourceTagHelperType.WebApi">
<transport>
<read url="@Url.Content("~/api/Master")"/>
</transport>
</datasource>
</kendo-grid>
<kendo-grid name="DgDetail">
<datasource type="DataSourceTagHelperType.WebApi">
<transport>
<read url="@Url.Content("~/api/Detail/001")"/>
</transport>
</datasource>
</kendo-grid>
I want when Master grid Row select changed, the detail grid datasource change. <read url="@Url.Content("~/api/Detail/001")"/> replace "001" to mater grid row data id.
I can get mater grid selected row data in javascript, the code as follow:
function DgMasterChange(e) {
var grid= $("#DgCategory").data("kendoGrid");
var row = grid.select();
var category = grid.dataItem(row);
}
I am trying to setDatasource in javascript. but setDatasource method doesn't work.
Please Help.