Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Crystal Report不显示所有报告页面_C#_Asp.net_Crystal Reports - Fatal编程技术网

C# Crystal Report不显示所有报告页面

C# Crystal Report不显示所有报告页面,c#,asp.net,crystal-reports,C#,Asp.net,Crystal Reports,我的crystal报告中有多个页面,但它显示1、2和258页,但我的报告页面上没有显示第3页到257页 我是这样编码的 private void Page_Init(object sender, EventArgs e) { if (Session["reportDocument"] != null) { reportDocument = (ReportDocument)Session["reportDocument"]; Sess

我的crystal报告中有多个页面,但它显示1、2和258页,但我的报告页面上没有显示第3页到257页

我是这样编码的

private void Page_Init(object sender, EventArgs e)
{
    if (Session["reportDocument"] != null)
    {        
        reportDocument = (ReportDocument)Session["reportDocument"];
        Session["reportDocument"] = null;
        rptClients.ReportSource = reportDocument;
        Session["reportDocument"] = reportDocument;
    }
}
我在blow代码中填充会话值

protected void FillClientsReport()
{
    int _group = Convert.ToInt32(rbtnlClients.SelectedValue);
    int CompanyId = int.Parse(ddlCompany.SelectedValue);

    rptClients.ReportSource = null;

    reportDocument.Load(Server.MapPath("~/Report/ClientList.rpt"));

    DataSet ds = _clientService.GetClientsReport(_group, CompanyId);
    reportDocument.SetDatabaseLogon
    (myLogOnInfo.ConnectionInfo.UserID, myLogOnInfo.ConnectionInfo.Password, myLogOnInfo.ConnectionInfo.ServerName, myLogOnInfo.ConnectionInfo.DatabaseName);
    reportDocument.SetParameterValue("@GroupBy", _group);
    reportDocument.SetParameterValue("@CompanyID", CompanyId);
    reportDocument.SetDataSource(ds.Tables[0]);
    rptClients.Visible = true;
    //ViewState["reportDocument"] = reportDocument;
    Session["reportDocument"] = reportDocument;
    rptClients.ReportSource = reportDocument;
    rptClients.DataBind();
    rptClients.RefreshReport();
}

它是报表中的空白页吗?是的,它显示空白报表在哪个事件中调用FillClientsReport方法?我调用此按钮单击以显示报表受保护的void bttnShowReport\u Clickobject sender,EventArgs e{Session[reportDocument]=null;FillClientsReport;}