Excel导出具有多个详细级别的Telerik Kendo Grid

时间:2016-01-17 15:29:59

标签: kendo-ui kendo-grid

我有一个Kendo Grid"多个层次结构" - 两个细节级别,如:

  • 主行
    • 详细
      • 详情详情
      • 细节的更多细节
    • 详细
      • 详情详情
  • 主行
    • 详细
      • 详情详情

使用this example我可以导出"主行"以及"细节"行。但是我很难输出"详细信息"行。我知道可以使用示例中的方法,但似乎无法改变代码"正确的方式"。有没有人以前做过这个,可以提供一个例子吗?

感谢。

1 个答案:

答案 0 :(得分:3)

对于仍在寻找答案的人,我能够实现3级导出。 它看起来并不是世界上最美丽的东西,但可以自由地做出贡献并使其变得更好。 您可以在此link中查看完整实施。 我还解决了导出对多个导出无法正常工作的问题。

基本上,每次单击主网格中的展开时,需要重新计算每个导出的主行索引,因为Kendo会重新计算主行索引。例如。您展开第4行(将显示包含6行的网格),然后展开第1行(将显示包含12行的网格)。执行此操作时,“row 4”的索引将更新为4 + 12.因此“row 4”的新索引实际上是16。 如果要导出页眉/页脚行,还需要注意页眉/页脚行。