Asp.net

如何一次載入所有水晶報表頁面

  • January 21, 2016

我在我的 aspx 頁面中使用 CrystalReportViewer。

它執行良好,但一次載入一頁;當我在報告中切換頁面時,它會回發以獲取下一頁數據。

在此處輸入圖像描述

每次點擊上一個/下一個按鈕時,都會顯示此載入程序。

在此處輸入圖像描述

是否可以在初始狀態下載入所有頁面,因此不需要每次回發和獲取數據?

這些是我的 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;

嘗試使用以下內容:

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

它將刪除 NEXT/PREVIOUS 按鈕,它將使用滾動,並且應該一次獲取所有頁面。

引用自:https://stackoverflow.com/questions/34869048