1
我在ReportViewer中有一个格式化的表格。当我想要导出到Excel时 - 虽然我不想导出格式化的表格 - 而是希望在Excel文件中输出原始的/原始的/未接收的数据表格。在ReportViewer中修改导出到Excel
拦截导出为Excel函数并以不同格式输出数据的最佳方式是什么?
我在ReportViewer中有一个格式化的表格。当我想要导出到Excel时 - 虽然我不想导出格式化的表格 - 而是希望在Excel文件中输出原始的/原始的/未接收的数据表格。在ReportViewer中修改导出到Excel
拦截导出为Excel函数并以不同格式输出数据的最佳方式是什么?
将ShowExportButton
置于False
的ReportViewer中,并在您的页面中添加一个新按钮来完成工作。
或者您可以进入ReportExport
事件,将取消设置为True
,并激发您的自定义方法。
Private Sub ReportViewer1_ReportExport(ByVal sender As Object, _
ByVal e As Microsoft.Reporting.WinForms.ReportExportEventArgs) _
Handles ReportViewer1.ReportExport
e.Cancel = True
End Sub
嗯,我想这是一个开始...是否有无论如何我可以修改/拦截导出到Excel命令之前它被调用? – firedrawndagger 2010-04-30 16:32:48
看看'ReportExport'事件。我没有测试过,但它似乎有你所需要的一切。 – 2010-04-30 19:24:09
@firedrawndagger - 你有没有运气实施它?我正在寻找从Excel中删除格式并将其保存为原始数据。非常感谢您的帮助! – Aqua267 2013-04-29 21:07:45