A really simple example is:
IGroupDescriptor groupDescriptor = ......
//From an IQueryableCollectionView bound to a RadGridView
ParameterExpression parameterExpression = Expression.Parameter(
Expression sortExpression = groupDescriptor.CreateGroupSortExpression(parameterExpression);
If the ColumnGroupDescriptor column was set to group by, e.g. MyEntityId, you would expect the sortExpression to be "Param_0.MyEntityId", instead it will attempt to do "Param_0.Key"
I can't access my ftp sites at the moment, I will try to open up a
support ticket so I can upload the problem. I suspect whom ever from
Telerik who coded this, simply did Expression.Property(expression,
"Key") instead of Expression.Property(expression, key)
Support ticket id is: