gpt4 book ai didi

asp.net - Crystal 报表查看器下一页无法正常工作

转载 作者:行者123 更新时间:2023-12-02 17:16:33 28 4
gpt4 key购买 nike

我使用的是 Visual Studio 2010 和 Crystal Report 13.0

报表查看器正确显示第一页。但下一页按钮不起作用。如果我单击下一页按钮,它会显示加载消息并仅停留在那里。报告查看器控件都不起作用。

请帮帮我

最佳答案

我找到了解决方案。手动添加 Page_Init() 事件并将其连接到 InitializeCompnent()

this.Init += new System.EventHandler(this.Page_Init)。

Page_Load的内容移至Page_Init()

PageInIt中添加if (!IsPostBack)条件。

protected void Page_Init(object sender, EventArgs e)
{

if (!IsPostBack)
{
ReportDocument crystalReportDocument = new ReportDocumment();
crystalReportDocument.SetDataSource(DataTableHere);
_reportViewer.ReportSource = crystalReportDocument;
Session["ReportDocument"] = crystalReportDocument;
}
else
{
ReportDocument doc = (ReportDocument)Session["ReportDocument"];
_reportViewer.ReportSource = doc;
}
}

关于asp.net - Crystal 报表查看器下一页无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22060287/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com