如何在Kendo UI层次结构网格中将第1列移到最后一列。

时间:2016-06-20 20:52:51

标签: angularjs angularjs-directive kendo-ui kendo-grid

我正在使用一个kendo UI分层网格,我必须在每一行显示每行的展开图标而不是第一列。是否有可用的设置可以设置为true来实现此目的?如果没有,那么如何做到这一点。我无法通过网络找到任何建议或工作示例。

谢谢,

1 个答案:

答案 0 :(得分:1)

我不认为它可以开箱即用。但是你可以使用jQuery做一个解决方法。

dataBound: function() {
    var headerRow = $(".k-grid-header").find("tr[role='row']");
    $(".k-grid-header").find(".k-hierarchy-cell").detach().appendTo(headerRow);
    var trs = $(".k-grid-content").find("tr.k-master-row");
    $(".k-grid-content").find(".k-hierarchy-cell").each(function(i) {
        $(this).detach().appendTo(trs[i]);
    });
}

关于dojo的一个例子。