Можно ли программно отменить длительный отчет, запущенный с помощью элемента управления ReportViewer веб-форм? Документация .Reset()
метод говорит
Вызвать метод Reset, чтобы отменить любой текущий рендеринг и сбросить
элемент управления ReportViewer по умолчанию.
Однако, если я (например) добавлю в веб-форму кнопку для вызова reportViewer1.Reset()
на postback
, строка никогда не будет нажата, пока отчет не будет завершен. При просмотре trace.axd
я вижу, что postback
висит между BeginLoadState
и EndLoadState
до завершения отчета.