JQGrid导出Excel文件
系列索引
Web jquery表格组件 JQGrid 的使用 - 从入门到精通 开篇及索引
Web jquery表格组件 JQGrid 的使用 - 4.JQGrid参数、ColModel API、事件及方法
Web jquery表格组件 JQGrid 的使用 - 5.Pager翻页、搜索、格式化、自定义按钮
Web jquery表格组件 JQGrid 的使用 - 6.准备工作 & Hello JQGrid
Web jquery表格组件 JQGrid 的使用 - 7.查询数据、编辑数据、删除数据
Web jquery表格组件 JQGrid 的使用 - 8.Pager、新增数据、查询、刷新、查看数据
Web jquery表格组件 JQGrid 的使用 - 全部代码
Web jquery表格组件 JQGrid 的使用 - 11.问题研究
JQGrid导出Excel代码及引用库下载:https://www.codeproject.com/Tips/784342/Export-Data-from-jqGrid-into-a-real-Excel-File?msg=5092227#xx5092227xx
来自codeproject,简单介绍下
1 2 3 4 5 | <script src= "../Scripts/jqGridExportToExcel.js" ></script> function exportExcel() { <%--导出Excel--%> ExportJQGridDataToExcel( '#grid-table' , 'c.xlsx' ); } |
前端页面引用jqGridExportToExcel.js,放置按钮调用exportExcel()函数即可
- #grid-table为JQGrid的名称
- 'c.xlsx'为导出的excel文件名称
1 |
1 | <strong> </strong> |
注意:
此插件的限制:
- loadonce: true, 必须设为true。
- datatype: "json", 测试必须设为json,设为local就不行,其他数据格式未使用
- 否则导出excel只有列头
- 中文命名可能部分浏览器或系统是乱码
请按需使用吧
需要引用Lib文件夹下的DocumentFormat.OpenXml.dll,WindowsBase.dll这2个dll
ExportGridToExcel.ashx的放置位置在jqGridExportToExcel.js的79行进行指定,放完修改为相对路径即可。
ExportGridToExcel.ashx.cs文件的位置不限
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架