Mvccontrib 网格导出到 Excel
我正在使用 mvccontrib grid 来显示搜索结果数据并导出到 Excel。
我发现这篇文章用于将数据导出到Excel并实施成功。
在我的解决方案中,我的 gridview 有一个复选框列,支持用户选择要导出的行数,然后导出到 Excel。
请建议我如何执行此操作的解决方案。提前致谢
I'm using mvccontrib grid to show seach result data and export to excel.
I have found this article for exporting data to excel and implemented successful.
In my solution, My gridview have a checkbox column that support user select number of row that they want to export then export to excel.
Please suggest me solutions how to do this. Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我已经解决了我的问题。我使用了一个表单标签,该标签发布到我的导出控制器。
在表单标签内,我使用了一个隐藏字段,它存储我在网格上检查过的 ID 数组。然后我使用 javascript 调用提交表单,将隐藏字段字符串发布到导出控制器。在控制器上,我已将 Id 解析为数组,然后查询以获取指定的我想要导出的记录。以下是我的结果摘要。
javascript:
导出控制器:我创建了一个列表对象(使用序列化 json)来解析我期望的列表对象。
最后,我通过使用收到预期记录的 ID 进行过滤,再次查询数据库。
希望这有帮助。
I've already solved my problems. I've used a form tag which post to my Export controller.
Inside the form tag I used an hidden field which store my array of ID that I've checked on the grid. Then I called submit the form using javascript to post hidden field string to Export controller. On the controller, I've parsed Id into array then query to get specified my records wanted to export. Below is summary my result.
javascript:
Export controller: I created a list object(using serialize json) for parsing my expected list object.
Finally, I queried into database again by filtering using those IDs that I got to receive my expected records.
Hope this help.