Dear Telerik!
As a developer I am very pleased with the UI components that you are providing for .NET Blazor systems.
Even though, we often update the datasource of an autocomplete field (e.g.: TelerikMultiSelect) using an HTTP request. And invoking this endpoint on every new character is not the most economic approach. We did some workaround with timers and etc. but this way the code become needlessly complicated and introduced new bugs also.
Please consider creating a component or enabling the existing ones with an event that is fired on every input changes. But it waits a little time after the last input change and keeps collecting the additional characters so the event can present batches of inputs.
Kind regards,
Balázs Koncz
Hi,
There is an existing enhancement idea of debouncing the filtering so the user can type several characters before an actual data request happens. You can Follow it here and also find a workaround: https://feedback.telerik.com/blazor/1507143-add-debounce-to-dropdowns-filtering. I have added your Vote to it and I will not mark this one as a duplicate to keep the portal tidy.
Regards,
Marin Bratanov
Progress Telerik