2012-01-16 9 views
6

Mam stronę Params, gdzie zapełniam wszystkie parametry, które później wykorzystam do generowania raportu.
Gdy użytkownik kliknie przycisk "Pokaż raport", otwieram kolejną stronę aspx, na której mam obiekt ReportDocument repDoc, aby wygenerować raport. Do renderowania raportu używam następujący kod:Jak przerwać raport Crystal Report:

 

repDoc.ExportToHttpResponse(ExportFormatType.PortableDocFormat, Response, false, "Report Name"); 
 

Istnieją doniesienia, że ​​wymaga czasu i niektórzy użytkownicy wolą, aby zamknąć stronę, ale wciąż ten raport jest generowany na serwerze. Jak mogę przerwać raport po tym, jak zadzwoniłem do metody ExportToHttpResponse, aby uniknąć renderowania raportów, których nikt nie zobaczy/nie użyje?

Odpowiedz

0

użyć Response.End(). Przerywa odpowiedź.