【问题标题】:Kendo Grid - Maintain headings when scrolling verticallyKendo Grid - 垂直滚动时保持标题
【发布时间】:2025-12-14 16:45:01
【问题描述】:

我有一个显示大量数据的剑道网格(2012.3.1114 版)。

网格垂直滚动且不分页,因为这是我们的要求。

当用户向下滚动时,网格是否可以保持其标题可见?我正在寻找类似于当您选择“冻结首行”选项时 Excel 的行为方式。

【问题讨论】:

  • 你是怎么解决你的问题的,我也有同样的问题,请发布答案
  • @user1016740 我必须根据浏览器的窗口高度给我的剑道网格一个固定的高度。我通过设置网格的 height 属性来做到这一点,如下所示: height: function () { return $(window).height() - $('#myGrid')[0].offsetTop - 70; }

标签: kendo-ui kendo-grid


【解决方案1】:

如下定义表体的高度

$("#grid").kendoGrid({
    dataSource: datasource,
    pageable  : false,
    height:     300,
    columns   : [
        ...
    ]
});

注意:高度是表格主体的高度(以像素为单位)(不包括页眉或页脚)。

【讨论】:

  • 好的,我明白你的建议了。在我的情况下,必须根据窗口的高度动态计算网格的高度。因此,网格的内容将滚动,而不是窗口的内容。这样我就不会在页面上有 2 个垂直滚动条了。
最近更新 更多