绑定的数据源是新建的A表,将B表中的数据赋值给A表后,在DATAGRIDVIEW中无法按数字排序了,拜托各位不要说DATAGRIDVIEW自动支持,就是试了不行才来提问,谢谢。

解决方案 »

  1.   

    作为数据源的表执行Sort方法。
      

  2.   

    错了,是DataGridView执行Sort方法。
      

  3.   

    SortCompare方法
    参考
      

  4.   

    在从a表赋值于b表的同时,使用sql语句或者sort等方法排序,然后再添充DGV
      

  5.   

    DataView的Sort方法,private DataView dv = null;   dv = dtTree.DefaultView;
      dv.Sort = "ID   ASC";在数据库排列貌似也行,没试过。
      

  6.   

    如DATAGRIDVIEW的datasouce是tb1
    加上代码:
    tb1.defaultView.sort="column1 asc"就可以了;