新建了一个DataRow,然后添加到Table中,为了保证顺序,对Table进行了排序
table.Rows.Add(row);
table.DefaultView.Sort = "AID DESC";
然后添加以后马上绑定,没有问题。
在点击第二次查询的时候调用方法
this.GridPage1.BindGrid(grvReport, data.DefaultView, data.Rows.Count, currentPage, currentPageSize);
为何查询以后新添加的数据在最后
新添加的内容在后面.?

解决方案 »

  1.   

    this.GridPage1.BindGrid(grvReport, data.DefaultView, data.Rows.Count, currentPage, currentPageSize);红色部分错了。
      

  2.   

    直接绑定data也应该可以的,试试看看
      

  3.   

    试过了,绑定出来之后就是无需了的.取了DataView.Sort的值为空 估计是ViewState的问题