in the debugger i can see the selection list contains three items:
so the information what was selected is there, it's just not represented in the UI correctly.
can this be fixed component-side?
question 2: there is a parameter "PageSize"
but it doesn't do anything. can the RadzenListBox do paging like the grid? i would prefer that over virtualization.
question 3: force reload
there will be external filter conditions in the UI, when i select one of them I would like to request the listbox to reload data (trigger OnCustomFilter callback). is there a way to do that? like .Reload() in the DataGrid component?
You might need to bind SelectedValue since you are using LoadData and the component cannot perform internally lookup over the entire collection. Virtualization is like paging however with the vertical scrollbar - PageSize can be used in similar way. There is no built-in paging like DataGrid however you can use the Pager component to page any list including ListBox. Virtualize component also can be accessed to call refresh if needed:
@enchev sorry to bother you again, but when i use Guid in ValueProperty instead of string the application crashes
Unhandled exception rendering component: '.' or '(' or string literal expected
sadly, i have this issue with the latest version as well (4.4.7)
(when investigating i found a forum post with the same error message, so i tried older versions and wanted to let you know my findings)
Indeed we were able to reproduce the problem however we are still not sure what's causing it and how to fix - hopefully we will provide fix by the end of this week.
UPDATE: The issue is caused because of the property name (guid) - we will do our best to handle this in our next update.