javascript - 剑道网格从调整excel导出列的大小
问题描述
当我将用于 JQuery Grid 表的 Kendo UI 导出到Excel时,它会将我的列调整为更小的大小,并且不会将它们返回到我的原始宽度。我有一个函数可以在切换导出表功能时显示和隐藏列,并且当它再次可见时它似乎忽略了我的列宽设置。有没有办法强制 Kendo 使用原始列结构重组我的表格?
var exportFlag = true;
$("#grid").data("kendoGrid").bind("excelExport", function (e) {
if (exportFlag) {
e.sender.showColumn("columnName");
e.preventDefault();
exportFlag = false;
e.sender.saveAsExcel();
} else {
e.sender.showColumn("columnName");
exportFlag = true;
}
});
解决方案
推荐阅读
- javascript - 触发时如何使语义-ui侧边栏不使页面内容变暗?
- python - 我的神经网络没有学习(负 R_Squared,总是相同的损失,分类输入数据,回归)
- c - 尝试生成有序链表的意外输出
- openssl - openssl:验证签名但忽略到期日期
- graphql - 如何修复内容引用类型的 Gatsby 查询
- c# - 无法与自托管 WCF 服务通信
- reactjs - 在 BackButton 上:尽管 url 已更改,但组件不会更新
- docker-compose - 错误:yaml.parser.ParserError:解析块映射时
- fluentvalidation - 使用 RuleSet 进行 FluentValidation 测试
- c++ - 如何使用 dlmopen 在不同线程中打开多个共享库?