【问题标题】:Kendo UI Detail Grid Hide ColumnsKendo UI 详细信息网格隐藏列
【发布时间】:2015-07-08 18:12:35
【问题描述】:

我需要一种方法来动态显示/隐藏 Kendo 详细信息网格中的列。我目前有一个函数,可以使用 .hideColumn("ColName") 函数隐藏 Kendo Grid 的 Parent 部分的列。 示例:

var grid = $("#grid").data("kendoGrid");

grid.hideColumn("Column1");

有没有办法利用 .hideColumns 函数来隐藏 Detail Grid 的列?

【问题讨论】:

    标签: javascript jquery kendo-ui grid detailsview


    【解决方案1】:

    我想通了。通过在 detailInit 函数中将 ID 分配给网格,我可以引用子网格并使用 .hideColumn 函数。

    详细声明Init函数:

    var detailGrid = $("<div id='detailGrid' />").appendTo(e.detailCell).kendoGrid({
    ...
    });
    

    功能:

    var grid = $("#detailGrid").data("kendoGrid");    
    grid.hideColumn("Column1");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-29
      相关资源
      最近更新 更多