【问题标题】:ASP.NET reportviewer running batch reports in backgroundASP.NET reportviewer 在后台运行批处理报告
【发布时间】: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


【解决方案1】:

也许如果您将请求发布到新页面(如果可以),它可以解决您的问题。

【讨论】:

    猜你喜欢
    • 2018-07-08
    • 1970-01-01
    • 2010-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多