0
我一直在做大量的搜索,並且似乎找不到任何可用的示例。Telerik MVC層次結構網格,編輯器彈出窗口,在JavaScript事件中獲取父數據
我將簡化代碼,因爲我有一個非常大的telerik mvc層次結構網格。這是一個兒童模板的幾個級別,我需要上一級的父級信息。
<script id="leagueTemplate" type="text/kendo-tmpl">
@(Html.Kendo().Grid<LeagueViewModel>()
.Name("grid_#=LeagueTypeId#")
.ToolBar(toolbar =>
{
toolbar.Create().Text("Add New League(Window)");
})
.Events(e => e.Edit("leagueEdit")) // this function runs
.DataSource(dataSource => dataSource
.Ajax()
.Model(model => model.Id(p => p.LeagueID))
.Read(read => read.Action("Bound_League_Read", "Configuration", new { _leagueTypeId = "#=LeagueTypeId#" }))
.Create(create => create.Action("League_Create", "Configuration").Data("getHeirarchyData")) // this function doesnt run
)
)
</script>
function getHeirarchyData() {
console.log("get heirachy data"); // never runs
}
function leagueEdit(e) {
// this runs
// not sure how to get parent data from e
}