2011-01-07 23 views
1

我們最近一直在經歷的SSRS(SQL Server 2008中)在ASP.NET Web應用程序顯示在使用中的ReportViewer控制報告(Microsoft.ReportViewer.WebForms,版本= 9.0.0.0 ,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a)當呈現超過100行的報表並導致Internet Explorer(6,7,8)使用100%(一個核心)的CPU時,它會掛起。ASP.NET的ReportViewer IE掛着100%的CPU

的報告呈現迅速在Firefox(和不使用高CPU)。

回答

1

問題似乎通過使用IE PNG阿爾法修復引起的(2.0版,由安格斯特恩布爾,http://www.twinhelix.com/)。

我們使用級聯樣式表的行爲適用於所有IMG和div標籤:

img, div 
{ 
    behavior: url(script/iepngfix.htc) 
} 

應用的行爲,只需要我們造成了SSRS報告再次快速渲染圖像。