【发布时间】:2012-05-20 01:22:21
【问题描述】:
我有一个 asp.net 4.0 页面,使用 reportviewer 控件来提供报告。可以选择在页面中呈现报告或以 pdf/word 呈现报告。
还有一个选项可以提供一组(或范围)参数,reportviewer 会以 PDF/WORD 格式呈现多个报告(有时超过 100 个)。
此操作的方式是当按下“运行批处理”按钮时,页面回发并针对可用参数或参数组合呈现本地报告(到 PDF 报告中)。
这显然会导致回发,回发需要很长时间才能返回。有没有办法让报表的呈现发生在后台,以便页面可以立即返回,
在网络上,我看到对后台线程等的模糊引用,但似乎没有任何效果。有人可以提供有价值的想法吗???
【问题讨论】:
-
您输入“还有一个选项可以提供一组(或一系列)参数,并且reportviewer 将以 PDF/WORD 格式呈现多个报告(有时超过 100 个)。”你能指出我这篇文章的方向吗?谢谢
标签: asp.net .net reporting-services reportviewer rdlc