比如说你的grid显示出来是这样:
index content ....
0 aaa
1 bbb
0 ccc
0 ..
1 ..
0 ..
...
点击排序以后://code model
DataView dv;
{creat your dv and set dv.RowFilter}
dv = new DataView([your datatable]);
dv.Sort = "index";//这样是升序排列,写作“dv.Sort = "index desc";”就是降序了
yourGrid.DataSource = dv;
yourGrid.DataBind();
这样就可以了,你只需要实现控制一次升序一次降序就可以了
index content ....
0 aaa
1 bbb
0 ccc
0 ..
1 ..
0 ..
...
点击排序以后://code model
DataView dv;
{creat your dv and set dv.RowFilter}
dv = new DataView([your datatable]);
dv.Sort = "index";//这样是升序排列,写作“dv.Sort = "index desc";”就是降序了
yourGrid.DataSource = dv;
yourGrid.DataBind();
这样就可以了,你只需要实现控制一次升序一次降序就可以了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货