我在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按钮,它将使用滚动,并且应该一次提取所有页面。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句