使用 RadGrid 导出自定义 Excel 文件
我可以将 radgrid 导出到 Excel 文件,但我想在工作表中添加更多信息。
如果可能的话,我将不胜感激用于生成自定义 Excel 文件的教程/示例代码。
<tel:radgrid runat="server" id="mygrid" skinid="RadGrid_Search_Standard">
<ExportSettings HideStructureColumns="true" />
</tel:radgrid>
网格与一些数据表进行数据绑定,我需要添加一些数据 在上面添加一些字符串
mygrid.MasterTableView.ExportToWord()
I can export my radgrid to an excel file but I want to add some more info into the sheet.
If it is possible, I would appreciate for a tutorial/sample code for doing a custom excel file generation.
<tel:radgrid runat="server" id="mygrid" skinid="RadGrid_Search_Standard">
<ExportSettings HideStructureColumns="true" />
</tel:radgrid>
Grid is databound with some datatable and I need to add some data
to add some strings above
mygrid.MasterTableView.ExportToWord()
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这是我与 Telerik Grid 一起使用的一些代码,而不是使用他们提供的 ExportToExcel 函数,我创建了自己的按钮来触发它自己的导出事件。
我有一个名为 getDataSource 的函数(未包含),我用它来填充网格,您可以覆盖它或创建自己的函数以将数据提取到 DataTable 中,并添加您认为合适的任何行/列/数据。
Here's some code that I use with a Telerik Grid, rather than using the ExportToExcel function they've provided I created my own button that fires it's own export event.
I have a function (not included) called getDataSource that I use to populate the grid, you could override this or create your own to fetch the data into a DataTable and add any rows/columns/data as you see fit.
一种可能的方法是在导出之前修改 HTML 代码。方法如下。
这应该适用于 Excel(不是 ExcelML)和 Word。
祝你好运
A possible way would be to modify the HTML code just before exporting. Here is how.
This should work for both Excel (not ExcelML) and Word.
Good luck
您唯一需要做的就是将附加页面信息添加到 arg 的 ExportOutput
The only thing you need to do is add your additional page info to the ExportOutput of your arg