首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

dategrid列表排序难题!解决方法

2012-01-15 
dategrid列表排序难题!!其中有3列是根据数据源的其他列的数据,动态产生的.那么现在动态产生的这3列如何实

dategrid列表排序难题!!
其中有3列是根据数据源的其他列的数据,动态产生的.
那么现在动态产生的这3列如何实现排序呢?

[解决办法]
从数据SQL语句中就把这三列排序好

select aa + bb as aaa, cc+dd as bbb from table order by aaa,bbb
[解决办法]
实在不行就使用存储过程查询,在存储过程中使用临时表,把数据整合到临时表之后,再查询返回出来即可

[解决办法]
动态列是否使用类或结构封装了呢?比如
Class A
{
list1item
list2item
list3item
}

List <A> list?

如果是这样 直接调用 List的排序方法就可以了.实现自定义排序重写List的排序接口


[解决办法]
用存储过程查询 ^^^

热点排行