改變順序試試:
DataGrid1.DataSource=ds.Tables[0];
DataGrid1.DataBind(); DataGrid1.Columns.Add(col); 

解决方案 »

  1.   

    改变顺序不行,,refresh也不行,怎么回事??代码应该没有错误吧,,
      

  2.   

    暂时注释下列语句
    BoundColumn col = new BoundColumn();
    col.HeaderText="性别"; 
    col.DataField="SEX";
    DataGrid1.Columns.Add(col);
      

  3.   

    BoundColumn col = new BoundColumn();//创建新列
    col.HeaderText="性别"; 
    col.DataField="SEX";
    DataGrid1.Columns.Add(col);//增加到datagrid