I have a RadGrid implemented where I use a column in the dataset that is not shown to sort a column (Quality_Sort) that is shown in the RadGrid.
I do this by assigning the 'sort'-column to the sortexpression of the boundcolumn.
boundColumn.SortExpression = "Quality_Sort";
The GridBoundColumn can have value 'Low', 'Medium' and 'High'.
In the column 'Quality_Sort' these values are represented as 1, 2 and 3.
When I click on the header of the column the sorting works as expected ('Low' > 'Medium' > 'High'). When I select the option 'Sort Ascending' from the headercontextmenu the sorting will result in an alphabetical sorting ('High' > 'Low' > 'Medium').
Is this a bug?