We need to have sorting.  It HAS to be able to sort on

We need to have sorting.  It HAS to be able to sort on all the
elements (we will have only strings in here) or rows. Right now it just sorts
on the current page, and it breaks very easily.

Your request for making it
sort all data has some potential issues:

 

1. For now we do not parse all rows. This helps to improve performance of
grid with paginal output. But if you want to sort all loaded rows we�ll need to
parse them all before sorting. This can take time (depending on how much rows
in total and how much of them already parsed). Btw, it sorts not only current
page, but also data from all previous pages. But I understand that this doesn�t
help much�

2. If you use dynamical loading together with paging, it can sort on client
side only rows already loaded. Rows which are loaded after sorting will be not
sorted.

 

Way out: in general we do not recommend using client side sorting for big grids
as such kind of movements in DOM is rather slow. It is better to interrupt
client side sorting, clear grid with clearAll() and call loadXML(�) method to
load data sorted on server.