Hi Eric,
If your GridDataBoundGrid is bound to some IBindingList collection and you want your GridDataBoundGrid to support sorting , you will have to implement the IBindingList.AllowSorting property and the IBindingList.ApplySort method (in addition to the other interface members). Refer to Sample.
Refer this forum for sorting the ArrayList
http://www.syncfusion.com/support/forums/message.aspx?MessageID=38413
Let me know, for futher assistance.
Best Regards,
Madhan.
IBinding_Sorting.zip