Подтвердить что ты не робот

Как загрузить сразу все страницы хрустальных отчетов

Я использую CrystalReportViewer на моей странице aspx.

Он работает отлично, но он загружает одну страницу одновременно; когда я переключаю страницы в отчете, он выполняет обратную передачу для получения данных следующей страницы.

введите описание изображения здесь

Каждый раз, когда нажимается предыдущая/следующая кнопка, отображается этот загрузчик.

введите описание изображения здесь

Можно ли загружать всю страницу в начальное состояние, поэтому не нужно возвращать данные и извлекать данные каждый раз?

Это настройки моего Crystalreportsviewer

CrystalReportViewer1.ReportSource = rd;
CrystalReportViewer1.DisplayToolbar = true;
CrystalReportViewer1.HasToggleGroupTreeButton = false;
CrystalReportViewer1.HasToggleParameterPanelButton = false;
CrystalReportViewer1.HasPageNavigationButtons = true;
CrystalReportViewer1.ToolPanelView = CrystalDecisions.Web.ToolPanelViewType.None;
CrystalReportViewer1.HasGotoPageButton = true;
4b9b3361

Ответ 1

Попробуйте использовать следующее:

CrystalReportViewer1.DataBind();
CrystalReportViewer1.SeparatePages = false;

Он будет удалять кнопки NEXT/PREVIOUS, он будет использовать прокрутку, и он должен извлекать все страницы один раз.