I have an OpenAccess ORM context that is setting the data source on a RadGridView. I have tried creating a group descriptor that would access the primary id of a related table (ex. dataItem.ProductVersion.ProductID). The column populates with data fine, however the grouping never occurs. I have attempted to set the grouping at design time, and programmatically. I have also attempted to convert the object into an anonymous object, and get the same effect. I can drag that group to the grouping panel and the data will group correctly, but how do I get this to happen without user interaction?