我有一个报告参数 aspx 页面,在那里我填充了所有的参数,稍后将使用这些参数生成报告。当用户点击“显示报告”按钮时,我打开另一个 aspx 页面,在那里我有一个 ReportDocument
repDoc
对象来生成报告。为了呈现报告,我使用以下代码:
repDoc.ExportToHttpResponse(ExportFormatType.PortableDocFormat, Response, false, "Report Name");
有些报告需要时间,一些用户更喜欢关闭页面,但是报告仍在服务器上生成。如何在调用 ExportToHttpResponse
方法之后中止报告,以避免呈现没有人会看/使用的报告?