原来.girdview在显示数据时,完全可以不全部依赖数据排好序.可以自己手动排序.完可厚非,gridview本身是不具备这个功能的,但是我们却可以在数据源上做手脚.我想特别是新手绑定的数据源应该比较喜欢dataset吧.那dataset本身却不具备这个功能,但是另一个数据源,dataview却具备.实施方式代码.
假设以有一个dataset对像, ds已有了数据.接下来的代码:
dataview dv = ds.tables[0].defaultview;
dv.sort = " startTime desc"; //startTime是数据库里面的字段 desc递减. asc递增
gridview1.datasource = dv; //gridview1是最终要显示的数据
gridview1.databind();
当然还可以再加一些字段做排序.