I have a datagrid (windows forms) with a dataview as it's datasource. While the columns sort they don't quite sort in the order I would like. Is there a way provide a custom sort for these columns. I tried setting the Sort property of the dataview and besides not working the sort expression syntax is not sufficient. I really need something akin to the ICompare interface.