При использовании стандартного компонента Report Viewer ASP.NET IIS блокирует сессию пока не отработает отчет: все страницы приложения не загружаются, пока отчет не отработает полностью.
Решение:
http://stackoverflow.com/questions/29985689/reportviewer-is-blocking-other-functionalites-until-the-loading-of-report-viewer
Если страница не использует сессию, то отключить Session State.
В нашем случае в сессии хранилось название отчета, поэтому можно выставить ReadOnly.
Параметр можно выставить только на той странице, которая использует компонент Report Viewer.
<%@ Page Title="" Language="C#"AutoEventWireup="true" CodeBehind="ReportViewer.aspx.cs" Inherits="Reports.ReportViewer" EnableSessionState="ReadOnly" %>
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий