data是我传回来的第一个60条数据,我把它放入dataGridView1里 ,然后继续循环那些文件,取出第二次data里的20条数据,再次放入dataGridView1里,但是现在第二次就覆盖第一次的了,最后dataGridView1里只是最后一次的数据,应该是每次data的数据都放入dataGridView1里,用空行隔开。求大神指导,谢谢
你是循环的给datasource赋值当然每次都是最后一次的数据,你要用叠加的方式给datagridview添加新的数据,你这个data应该是dataTable类型的,定义一个全局的datatable,每次读到新数据就添加到这个datatable中,并且添加一个空行,
DataTable DT = new DataTable();然后再将dataTable给datagridview