如果你只需要对当前显示的数据进行排序的话可以看看之前写的一篇文章:
http://www.cnblogs.com/robot/archive/2008/04/20/1161801.html
如果是要服务端排序,就稍稍有些复杂了.