Остановить фоновую обработку при отмене просмотра отчетов
У меня есть веб-страница, где пользователь может выбрать параметры отчета, и когда отправляю запрос, я открываю всплывающее окно, в котором создается отчет с помощью средства управления средством просмотра отчетов.
когда отчет все еще обрабатывается, и пользователь закрывает всплывающее окно, тогда фоновая обработка все еще активна, из-за этого, когда я нажимаю на любую ссылку на главной родительской странице, это загружает много времени. Когда я проверил его с помощью fiddler, я пришел знать, что это связано с тем, что запросы сервера отчетов, обрабатываемые в фоновом режиме, вызывают эту проблему.
Я пытался удерживать кнопку "Закрыть" на всплывающей странице и на событии щелчка на стороне сервера. Я пытаюсь сбросить просмотрщик отчетов, но даже это не останавливает те запросы, которые выполняются в фоновом режиме.
ниже приведен код сброса, который не работал
Protected Sub btnClose_Click(sender As Object, e As EventArgs) Handles btnClose.Click
rptViewer.Reset()
End Sub
Есть ли способ избавиться от этих фоновых обработок запросов.