【问题标题】:Microsoft ReportViewer: group multiple images into spriteMicrosoft ReportViewer:将多个图像分组为精灵
【发布时间】:2018-05-14 07:56:44
【问题描述】:

我有一份 RDLC 报告,其中包含许多小图像(数百张)。 当我使用 SSRS-portal 打开它时,它会将所有图像组合成一个精灵,一次调用即可加载并快速打开。

但是,如果我使用 Microsoft.ReportingServices.ReportViewerControl.WebForms 包中的 ReportViewer 控件通过 iframe 将它嵌入到我的 asp.net mvc 应用程序中,它只会单独加载每个图像(进行数百次调用)并且打开速度非常慢。

我现在使用的是 ReportViewer 控件的最新版本 - 14.0.0.0。但我也尝试过旧版本但没有成功。 除此之外,通过 SSRS 门户或我自己的门户处理此报告没有更多区别。

当您将其嵌入到自己的门户中时,有人知道如何强制它使用精灵而不是单独的图像吗?

【问题讨论】:

    标签: asp.net iframe reporting-services rdlc microsoft-reporting


    【解决方案1】:

    经过一些研究,我发现这似乎是一个已知问题。 此类图像优化以原生模式呈现(例如,当您使用 SSRS-portal 时)而不以集成模式呈现(例如,当您将报告嵌入到门户中时)。

    以下是我找到最重要信息的链接:

    What’s Up With the Slow SSRS R2 Rendering in SharePoint 2010 Integrated Mode?

    The switch back to SSRS Native mode for Performance Reasons

    SSRS 2008 R2 Add-in Performance Issues

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-09
      • 2012-08-27
      • 2011-08-19
      • 1970-01-01
      • 2019-07-08
      • 1970-01-01
      相关资源
      最近更新 更多