ListView 控件内嵌了数据排序的功能,有关 ListView 控件数据绑定请参考 Tip#5 。一旦绑定数据后,您就可以按下面步骤来给 ListView 的数据排序。
1、 添加一个 Button 控件到 ListView 的 LayoutTemplate 内部。
2、设置 Button 控件的 CommandName 属性为"Sort"。
3、设置Button 控件的 CommandArgument 属性为数据表中需要排序的列名,这样把它设置为"CategoryName",如下图所示。
4、现在按 CTRL + F5 运行页面。
5、点击 SortByName 按钮以根据 CategoryName 排序数据,不断地点击该按钮将在顺序与反序之间轮流排序。最终的排序效果如下图所示:
这很简单,不是吗?