1

我有一个网页,用户可以在其中选择报告参数,并在提交请求时打开一个弹出窗口,在报告查看器控件的帮助下生成报告。

当报告仍在处理并且用户关闭弹出窗口时,后台处理仍然处于活动状态,因此,当我单击主父页面中的任何链接时,加载需要很长时间。当我用提琴手检查它时,我来了要知道这是因为正在后台处理的报表服务器请求导致了这个问题。

我试图在弹出页面和服务器端关闭单击事件上保留一个关闭按钮,我试图重置报表查看器,但即使这并没有停止那些在后台运行的请求。

以下是无效的重置代码

 Protected Sub btnClose_Click(sender As Object, e As EventArgs) Handles btnClose.Click

    rptViewer.Reset()

 End Sub

有没有办法处理这些请求的后台处理。

4

0 回答 0