Hi,
Is it possible to implement search/look-ahead in the current version of the DropDown component? If not, will you be adding this feature soon?
Thank you.
Ben
Hello all,
I have clarified the title of this request to match what we would implement for it.
You may want to follow this one for a different UX in the keyboard navigation: https://feedback.telerik.com/blazor/1497778-typing-to-select-item-should-use-all-symbols-not-only-the-first
Regards,
Marin Bratanov
Progress Telerik
Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.
We've had a combo box with filtering (including custom server filtering) for a while, and that can be an alternative: https://demos.telerik.com/blazor-ui/combobox/filtering
The AutoComplete component is also available: https://demos.telerik.com/blazor-ui/autocomplete/filtering
Regards,
Marin Bratanov
Progress Telerik
Hello Ben,
I moved this to the feedback portal so you can Follow its status in the following link (your vote is already in): https://feedback.telerik.com/blazor/1427877-filter-search-look-ahead.
Perhaps you could use an ItemTemplate and add a textbox in the first item where you could filter the data yourself, but I have not tested that and I am not sure how it would behave. Altering the data source may repaint the component and close the dropdown, so you may need to hook to some event or button there instead of using direct binding.
You may also want to vote and Follow the request for an AutoComplete component (https://feedback.telerik.com/blazor/1413657-autocomplete-component) as it will likely have a different UX - the dropdownlist would probably need you to expand it and focus a filter box in the dropdown, while the autocomplete would likely be a writeable input that shows a dropdown when you start typing.
At the moment, there is no easy way to implement this. Perhaps the closest I can offer is a grid with enabled filter row. Try typing in a sting column filter to see whether a single-column grid will suit your UX needs: https://demos.telerik.com/blazor-ui/grid/filter-row. If yes, you can then use single row selection to get the user choice: https://docs.telerik.com/blazor-ui/components/grid/selection/single.
Regards,
Marin Bratanov
Progress Telerik