我需要一种在Kendo Detail Grid中动态显示/隐藏列的方法。我目前有一个函数,它将使用.hideColumn(" ColName")函数隐藏Kendo Grid的Parent片段的列。 例如:
var grid = $("#grid").data("kendoGrid");
grid.hideColumn("Column1");
有没有办法利用.hideColumns函数来隐藏细节网格的列?
答案 0 :(得分:1)
我明白了。通过在detailInit函数中使用ID分配给网格,我可以引用子网格并使用.hideColumn函数。
详细声明启用功能:
var detailGrid = $("<div id='detailGrid' />").appendTo(e.detailCell).kendoGrid({
...
});
功能:
var grid = $("#detailGrid").data("kendoGrid");
grid.hideColumn("Column1");