javascript - 如何将层次结构 Kendo UI 网格导出到 Excel,包括折叠的行?
问题描述
我有一个 3 级层次结构网格,需要将包括折叠行在内的所有数据导出到 Excel。我正在关注这个演示http://dojo.telerik.com/ApaqOJuv。但它只导出扩展的行。如何修改此解决方案以导出所有数据?
解决方案
如果要导出所有数据,serverPaging
设置为true
,那么通过 kendo 导出它的唯一方法是扩展所有数据,在扩展时使用新数据填充网格(向服务器发送请求),之后,您可以出口。请记住,如果您想要在一个页面中显示所有数据,您只会导出第一页。否则,您将需要在服务器端处理导出。
为什么?正如您在发布示例的控制台中看到的那样,当您展开网格时会加载数据,因此如果它被折叠则没有数据,因此,您无法导出不存在的东西。Kendo 导出是客户端导出,这意味着只导出您看到的内容。
推荐阅读
- php - PHP $_COOKIE 返回 null 但 Chrome 显示具有正确值的 cookie
- python - Np 阵列形状 (1,X,X) 到 (X,X)
- python - 了解具有分类特征的 CatBoost 分类器树
- c++ - getaddrinfo 不返回 ipv6 详细信息
- angular - 需要 Angular 5 的 Bootstrap4 日期时间选择器
- javascript - 如何使用适应屏幕尺寸并在新行上继续颜色的渐变颜色为文本着色?
- python - 将字母旋转固定位置[python编程]
- php - 在 Ubuntu 18.04 LTS 上安装 wordpress
- c# - 如何将光标设置为组合框 xaml/c# 中的文本?
- javascript - 匹配字符串到数组