CrystalReportViewer不显示水晶报告

时间:2013-09-26 18:05:46

标签: c# asp.net crystal-reports

我在Visual Studio 2012中使用水晶报表。我正在将数据集绑定到它。

public class Client
{
    public string Name { get; set; }
    public List<Patient> Patients { get; set; }
}
public class Patient
{
    [Key]
    public int PatientID { get; set; }
    public string Name { get; set; }
}
ClientReport clReport = new ClientReport(); //(CrystalReport instance)
clReport.Database.Tables["ClientDataTable"].SetDataSource(clientDS.Tables[0]);
CrystalReportViewer1.ReportSource = clReport;
CrystalReportViewer1.DataBind();

在上面的代码中,我检查过数据集确实包含带记录的数据表。当我尝试运行我的ASP.NET应用程序时,webform不显示任何记录。 我还创建了一个带有名为“ClientDataTable”的数据表的.xsd文件,并且在设计时将晶体报告绑定到它。

1 个答案:

答案 0 :(得分:0)

我不得不将“aspnet_client”文件夹从“C:\ inetpub \ wwwroot”位置复制到我的asp.net应用程序文件夹的根目录。