不管是手工分组还是手动排序
你想重新绑定之后和原来一样,那么你绑定之前必须先记录之前的顺序,绑定之后代码赋值回去不过这样会有很多问题
因为如果新数据比原来多了或者少了,那么多出来的或少掉的部分你很难处理
其实不如不要绑定,再次查询的时候用新数据填充旧DataTable就好了

解决方案 »

  1.   

    gridControlFZTKZD.DataSource  不这样绑定? 那列表能刷新吗
      

  2.   

    反正如果是DataGridView,修改后台数据源后,报表会自动刷新的
    DEV的控件没怎么用过,你可以自己写一行简单的代码测试一下
    就是随便给某行某列赋值,然后看变不变不就得了
      

  3.   

    你先记录 一下列的GroupIndex,重新绑定数据后  在设置列的groupIndex
      

  4.   

    还是使用一个DataSet做BindingSource吧,数据Merge进去。不要重新绑定DataSource