读书人

自定义的DataTable不能作为ReportView

发布时间: 2012-03-19 22:03:05 作者: rapoo

自定义的DataTable不能作为ReportViewer的BingdingSource数据源吗?
我在程序里定义了一个dt如下:

C# code
DataTable dt = TuoCheBLL.GetTuoChe(dTPicker1.Value,dTPicker2.Value);dataGridView1.DataSource = dt;this.TuoCheReportBindingSource.DataSource = dt;this.reportViewer1.RefreshReport();


在dataGridView1里能正确显示数据,但是在报表里只能显示表头,显示不了数据。

请问是什么原因啊?

[解决办法]
直接设置数据源貌似不行,你需要设计*.rdl扩展名的报表,然后把数据源绑定到报表

读书人网 >C#

热点推荐