手动添加了一个数据集,然后从工具箱里拖出来一个列表,在里面放几个文本框,文本框跟数据集里的字段名相符合,然后在窗体加载的时候从数据库里读取出来一个DataTable
this.reportViewer1.LocalReport.DataSources.Clear();
this.reportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource("DataSet1", dt));
this.reportViewer1.RefreshReport();
表里有多行数据,结果显示的是循环列表,但是列表里文本框里的数据全都是表里第一行数据