我们最近遇到了在ASP.NET web应用程序中显示SSRS (SQL Server2008)报告的情况,该应用程序使用ReportViewer控件(Microsoft.ReportViewer.WebForms,Version=9.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a)在呈现超过100行的报告时挂起,并导致Internet Explorer (6,7,8)占用100% (一个核心)的CPU。
报告在Firefox中呈现得很快(并且不会占用很高的CPU)。
发布于 2011-01-08 00:12:18
该问题似乎是由使用IE PNG Alpha修复程序(2.0版,作者: Angus Turnbull,http://www.twinhelix.com/)引起的。
我们使用级联样式表将行为应用于所有img和div标记:
img, div
{
behavior: url(script/iepngfix.htc)
}仅将该行为应用于我们需要的图像,会导致SSRS报告再次快速呈现。
https://stackoverflow.com/questions/4627486
复制相似问题