The described behavior sounds much like the grouping functionality of the grid view. Have you tried using the GroupDescriptors collection to achieve it?
Looking forward to hearing from you!
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>