doesn't support such scenario out of the box. However there is a workaround that you can use - you can create a dictionary and save the state of the rows/columns. After the provider is completed (you can use StatusChanged
event of the provider) you can try to find each group from the dictionary and restore its state. I've prepared a sample project to demonstrate this approach.
Hopefully this helps and is suitable for your scenario.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.