如何对集合或DataTable按特定规则进行排序

对child表进行查询,返回一个集合,该集合要按照:班级’升序,再按照特定排序规则:评价结论:优秀->良好->合格->不合格。进行排序。

因为我是出报表,要将集合转化为DataTable后绑定数据源,所以有两种选择,1,先对集合排序,2,转化为DataTable后,对DatatTable进行排序。哪种都行,实现了就好。


慕桂英4014372
浏览 1360回答 2
2回答

达令说

先试下:xxDataTable.Sort="班级,评价结论 desc"如果“评价结论”无法正确排序就只能再搞一列存评价结论对应的数值,然后用数值排序,再删除这列。
打开App,查看更多内容
随时随地看视频慕课网APP