我有一个 RDLC 报告,其中包含很多小图像(数百个)。当我使用 SSRS-portal 打开它时,它会将所有图像分组到一个精灵中,在一次调用中加载它并快速打开。
但是,如果我使用 Microsoft.ReportingServices.ReportViewerControl.WebForms 包中的 ReportViewer 控件通过 iframe 将它嵌入到我的 asp.net mvc 应用程序中,它只会单独加载每个图像(进行数百次调用)并且打开速度非常慢。
我现在使用的是 ReportViewer 控件的最新版本 - 14.0.0.0。但我也尝试过旧版本但没有成功。除此之外,通过 SSRS 门户或我自己的门户处理此报告没有更多区别。
当您将其嵌入到自己的门户中时,有人知道如何强制它使用精灵而不是单独的图像吗?