【发布时间】:2016-01-19 05:24:10
【问题描述】:
我在我的 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;
【问题讨论】:
-
使用“会话”应该可以解决您的问题。将reportdocument对象添加到会话中然后使用它,它将避免回发。
-
也可以参考这个链接-sdn.sap.com/irj/boc/go/portal/prtroot/docs/library/uuid/…它会帮助你
-
感谢@SmitaAhinave
标签: asp.net crystal-reports crystal-reports-viewer