如何在Kendo Grid的层级列标题中添加文本

时间:2014-11-03 13:16:17

标签: kendo-grid kendo-asp.net-mvc

我使用Kendo Grid和MVC来显示详细数据。

我有一个Kendo网格,它有一个可扩展的层级/细节网格。我需要将标题文本添加到主网格的列标题中,其中图像位于主网格中。

从我读过的内容来看,我认为我需要在主网格的数据绑定事件中添加逻辑,除此之外,我有点迷失。

Column needing Title Text

1 个答案:

答案 0 :(得分:1)

我能够通过将数据绑定事件连接到主网格来解决这个问题:

.Events(e => e.DataBound("onDataBoundMain"))

然后我添加了这个JQuery,其中还包含一个修复程序,用于删除正在插入的额外 

function onDataBoundMain() {
        $(".k-hierarchy-cell.k-header").append("<span class='k-link'>Details</span>");
        
        $('.k-hierarchy-cell.k-header').html(function(i,h){
            return h.replace(/&nbsp;/g,'');
        });
    }