2011-01-07 2 views
1

Недавно мы столкнулись с SSRS (SQL Server 2008), отображаемым в веб-приложении ASP.NET с помощью элемента управления ReportViewer (Microsoft.ReportViewer.WebForms, Version = 9.0.0.0 , Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a), зависающий при рендеринге отчета с более чем 100 строками и заставляющий Internet Explorer (6, 7, 8) использовать 100% (одного ядра) процессора.ASP.NET ReportViewer IE висит на 100% CPU

Отчет быстро отображается в Firefox (и не использует высокий процессор).

ответ

1

Вопрос был вызван использованием IE PNG Alpha fix (v2.0, by Angus Turnbull, http://www.twinhelix.com/).

Мы использовали каскадные таблицы стилей, чтобы применить поведение всех IMG и Div теги:

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

Применяя поведение только к изображениям мы требовали приведенных в отчетах SSRS снова быстро рендеринга.

Смежные вопросы