最近公司突然要用水晶报表做东西,这个平时基本没用过,所以写个demo做个实验。东西是处理啊了,可现实的方面却非常不尽如人意,下面就是代码 与 问题 protected void Page_Load(object sender, EventArgs e)
        {
             if(!IsPostBack)
             {
               
                 DataTable dt = new DataTable();
                 dt.Columns.Add("name", typeof(System.String));
                 dt.Columns.Add("age", typeof(System.Int32));
                 DataRow drOne = dt.NewRow();
                 drOne[0] = "Hello";
                 drOne[1] = "27";
                 dt.Rows.Add(drOne);                 DataRow drTwo = dt.NewRow();
                 drTwo[0] = "Say";
                 drTwo[1] = "38";
                 dt.Rows.Add(drTwo);                 DataRow drThree = dt.NewRow();
                 drThree[0] = "What";
                 drThree[1] = "18";
                 dt.Rows.Add(drThree);                 dt.AcceptChanges();                 //直接将数据源绑定到报表上去
                 CrystalReportTest crt = new CrystalReportTest();
                 crt.SetDataSource(dt);
                 //在页面上显示报表
                 CrystalReportViewer1.ReportSource = crt;
             }
        }显示出来的效果:
在回复栏目里我贴图片