I am using the ReportViewer control with SRS2005. I have an extremely large report (243 pages) - however. It takes an extremely long time to load the report as well as populate the document map pane.
When one clicks a link in the document map pane, it refreshes the entire page - and thus causes the report to take another 2-3min to repopulate the document map.
However, if I were to access the Report Server directly, clicking a link only causes the main content page to be refreshed.
This is a substantial difference between selectively refreshing as opposed to refreshing the ENTIRE page and hence taking 2-3min between links.
I am defining the report as:
<rsweb:ReportViewer ID="rvMain" runat="server" AsyncRendering="true" ProcessingMode="Remote" ShowParameterPrompts="False" OnPageNavigation="rvMain_PageNavigation" Width="100%" Height="800px" DocumentMapCollapsed="False" DocumentMapWidth="300px">
</rsweb:ReportViewer>
Hi,
Have you found a solution to this issue?
From my investigation, it seems that the problem is caused by using the OnPageNavigation event, since when removing it (in my case) the document map behavior does not reproduce.
I also found cases where the toggle functionality stoped working as of catching the OnPageNavigationEvent, after installing SQL 2005 SP1.
To me it looks like a bug in the web version ReportViewer control.
Regards
No comments:
Post a Comment