У меня есть страница aspx параметров отчета, где я заполняю все параметры, которые позже буду использовать для генерации отчета.
Когда пользователь нажимает кнопку «Показать отчет», я открываю другую страницу aspx, где у меня есть ReportDocument repDoc
объект для генерации отчета.Для отображения отчета я использую следующий код:
repDoc.ExportToHttpResponse(ExportFormatType.PortableDocFormat, Response, false, "Report Name");
Существуют отчеты, которые требуют времени, и некоторые пользователи предпочитают закрывать страницу, но отчет по-прежнему создается на сервере.Как можно прервать отчет после вызова метода ExportToHttpResponse
, чтобы избежать отображения отчетов, которые никто не увидит / не использует?