Programmatic Sorting
Programmatic sorting is performed by adding a SortDescriptor object to the SortDescriptors collection of the control.
For example:
SortDescriptor sd = new SortDescriptor();
sd.Member = "ContactTitle";
sd.SortDirection = ListSortDirection.Descending;
this.customersDataSource.SortDescriptors.Add(sd);
Dim sd As New SortDescriptor()
sd.Member = "ContactTitle"
sd.SortDirection = ListSortDirection.Descending
Me.customersDataSource.SortDescriptors.Add(sd)
Once the application is loaded, the RadGridView will be visualized as follows:
Adding several SortDescriptors to the collection will perform the sorting in the respective order.