The Datagrid Checkbox list filter only selects a subset of the records when you make use of the 'select all' checkbox.
The out of the box demo Blazor DataGrid Component - Excel like filtering | Free UI Components by Radzen shows the behavior.
We might need to remove this option since selecting all records defeats the purpose of the list virtualization.
UPDATE: I've added new column property that will help in this case (can be set to false to avoid this problem): DataGrid column AllowCheckBoxListVirtualization property added ยท radzenhq/radzen-blazor@b1b6499 ยท GitHub
@enchev thank you very much for the quick follow-up.
This worked for me.
I've added the column property to the demo code:
<RadzenDataGridColumn Property="Customer.CompanyName" Title="Customer" AllowCheckBoxListVirtualization="false"/>
The 'select all' works now.
This change however also caused different behavior in the filter search box.
Before adding the column property, every keystroke triggered a search query:
After applying the AllowCheckBoxListVirtualization="false"
to that specific column, a search query is only performed on focus exit:
First I could not reproduce it, but it only occurs if hosting the demo from RadzenBlazorDemos.Server.
We will check the behavior and we will provide fix if necessary.
Just for the record: We have upgraded from 5.1.11 to 5.2.9 and the issue is solved.