Hi Dmitry,
Currently there is no sorting support in a GridListControl. You would have to directly sort the underlying datasource. The GridListControl just virtually displays the datasource exactly as it is presented.
It might be easier to use a GridDataBoundGrid in ListBoxSelectionMode (a property setting). You can make the currentcell not be shown by handling the CurrentCellActivating event, and setting e.ColIndex = 0. You can also make all the cells static with code like grid.TableStyle.CellType = "Static". You can also hide the row headers (grid.Model.Cols.Hidden[0] = true). Then you would have your sorting.
Here is a KB article that shows how to make a GDBG look similar to a GridListControl.
http://www.syncfusion.com/Support/article.aspx?id=10401
Also in future please post the Grid releated questions in the grid forum to ensure a fast reply.
Best Regards,
Jay N