flex - Sorting in Advanced Datagrid -
i have advanced datagrid sorting. think string sorting default. need sorting in number. how can achieve number sorting?
for example: have row numbers 1 100 . need number sorting 1,10,100.
in advanceddatagridcolumn add sortcomparefunction:
<mx:advanceddatagridcolumn sortcomparefunction="numbersorter" sortdescending="true" datafield="number" headertext="formal name" width="280"/>
add function somewhere in scripts
<mx:script> <![cdata[ import mx.utils.objectutil public function numbersorter(itema:object, itemb:object):int{ return objectutil.numericcompare(itema.number, itemb.number); } ]]> </mx:script>
Comments
Post a Comment