radzenhq / radzen-blazor

Radzen Blazor is a set of 90+ free native Blazor UI components packed with DataGrid, Scheduler, Charts and robust theming including Material design and FluentUI.
https://www.radzen.com
MIT License
3.52k stars 785 forks source link

RadzenDataGrid CheckBoxList Filter is not showing all cell values #1640

Closed Lyra1337 closed 2 months ago

Lyra1337 commented 2 months ago

Describe the bug When FilterMode="FilterMode.CheckBoxList" is chosen, there are only shown 14, sometimes 17 (after scrolling a few times) entries shown in the filter dropdown.

To Reproduce Steps to reproduce the behavior:

  1. Go to CheckBoxList Example
  2. Click on Page 5
  3. See Value "10268" in column "Order ID" at the first row displayed
  4. Click on filter icon on column header of "Order ID"
  5. There is no way to select Value "10268".

Expected behavior It is expected to see all values displayed in this column

Screenshots screenshot

Happens in any tested Browser (FireFox, Chrome), happens on latest version.

Lyra1337 commented 2 months ago

I've done some debugging and the LoadFilterValues method is called always with the LoadDataArgs filled with Top = 14.

Is there an option to modify the LoadDataArgs passed to theRadzenDropDown?

enchev commented 2 months ago

The ListBox used in this filter is virtualized and will load more values when you scroll: https://github.com/radzenhq/radzen-blazor/blob/master/Radzen.Blazor/RadzenDataGridHeaderCell.razor#L150

UPDATE: I saw what you are referring - it will be fixed in our next update before the end of the week.