Progressive data loading in RadzenDataGrid causes data to clear when selecting a record

I’m using RadzenDataGrid with grouping enabled based on a property. I initially fetch all the data and bind it to the grid in one go.

However, since fetching the data takes some time, I’ve tried to improve the user experience by initializing the grid first and fetching the data in parallel. As data chunks arrive, I update the grid progressively appending each batch immediately once available.

The data displays correctly during this progressive loading. But the issue occurs when I try to select a record either while updates are still in progress or after all data has been loaded. At that point, all data suddenly disappears from the grid.

Strangely, if I apply a filter, the data reappears as expected. What could be causing this behavior? Is there a recommended or proper way to bind data progressively to RadzenDataGrid in such a scenario?

I’ve never seen such problem before and cannot provide any advice without actuall runnable example demonstrating the problem.

Hi @Maximus,

Here is a running demo that does something similar: Playground | Radzen Blazor Components

it progressively loads items and selection works as expected without clearing the data.