Since the OP seems to have abandoned this question, I would like some help on server side aggregates.
From this posting (https://www.telerik.com/forums/how-do-i-perform-server-side-grouping-and-aggregating#eYcjSUEOi0mzcX-XdQj0cg) it seems that server side aggregates is not supported out of box and requires an extensive custom solution. Is that really true?
I need server operation enabled on my grid due to custom sorting. I would like to display a count in each header when grouping by specific fields. I have in specific columns.Bound lines:
columns.Bound(c => c.myField).ClientGroupHeaderTemplate("My Group Name: #: value # - #= count #")
as well as defined aggregates in the .DataSource
aggregates.Add(p => p.myField).Count();
With ServerOperation(false), the aggregate count display just fine for the group header. But when I re-enable ServerOperation, I then get count undefined error. I have not been able to find a clear-cut example for server side aggregates.