我现在有一个DataTable Dt;
dgvAllList.DataSource = Dt;
绑定后我重新确定索引位置
            dgvAllList.Columns["DataTime"].DisplayIndex = 0;
            dgvAllList.Columns["allOutMoney"].DisplayIndex = dgvAllList.Columns.Count - 1;
            dgvAllList.Columns["sellsCountOnly"].DisplayIndex = dgvAllList.Columns.Count - 1;
            dgvAllList.Columns["minuse"].DisplayIndex = dgvAllList.Columns.Count-1;这样显示到DataGridView的列的顺序就符合要求了,但是导出到Excel中时候,问题出来了。还是我确定索引之前的格式。
我把DataGridView确定索引后的数据重新赋给一个新的DataTable 然后重新绑定。但是还是不行。直接显示出来的还是我确定索引之前的样式。。请高手帮忙看一下。给个思路