datagrid自动排序 (Sorting DataGrid programmatically)

项目中很多时候会遇datagrid排序的问题,譬如翻页的datagrid,在第一页做了多行排序(multiColumnSort),翻页后的数据也要做这样的排序,怎么办呢?

1.首先找到每个column的排列顺序和sort方向。

2.把所有column按照顺序(升序)和sort方向组装到一个Array中。

3.生成一个sort对象,其datefields 就是这个数组。

4.重新赋Datagrid的数据源,并把原来的sort对象(第三步生成的)赋给此数据源。

5.大功告成!

 



	
		
	
	
		
	
	        
		
			
			
			
			
			
		
	
	

 

 

你可能感兴趣的:(Flex)