【发布时间】:2014-11-21 13:28:44
【问题描述】:
我正在排除故障的代码将 Crystal Report ReportDocument 导出到 Excel。大多数情况下,导出工作正常。不幸的是,对于某些数据集,ExportToHttpResponse 方法永远不会返回并导致应用程序挂起。最终出现线程被中止异常以及请求超时。
这是挂起的那一行:
reportDocument.ExportToHttpResponse(ExportFormatType.Excel,Response,True, fileName);
我也尝试使用 ExportToStream from here 也挂起:
System.IO.Stream myStream;
byte[] byteArray;
myStream = boReportDocument.ExportToStream (ExportFormatType.PortableDocFormat);
我尝试了不同的导出格式、重新启动 IIS 等。似乎存在大小限制或可能导致这些方法挂起的特定数据场景。此行为的任何解决方法或解释?谢谢!
【问题讨论】:
标签: asp.net crystal-reports reportdocument