怎么对绑定泛型数据的GridView排序呢

如何对绑定泛型数据的GridView排序呢?GridView的数据源为List UserInfo ,UserInfo类包含了Uname,UPhone

如何对绑定泛型数据的GridView排序呢?
GridView的数据源为List <UserInfo> ,   UserInfo类包含了Uname,   UPhone等属性,通过SqlDataReader读出数据,存为List <UserInfo> ,那现在需要开启GridView的排序,问题时如何对List <UserInfo> 中的Uname或Uphone等排序呢?

[解决办法]
重写SQL