I am doing some custom sorting on a RadGridView using a RadDomainDataSource. The sort uses multiple sort descriptors in order to create an OrderBy, ThenBy sort. The sorting works fine, but when the RDDS loads the data, the sort state on the column is reset (I'm guessing because it's seeing multiple sort descriptors) and the sort state goes to None. Is there a way to override the default behavior so that it will keep the sort state after a data load?