Nadezhda's post from December 3 shows how to achieve similar look and feel to an actual Grid inside a DropDownList. It relies on HTML that mimics a DropDownList and a Grid component inside an AnimationContainer.
For the sake of completion, I am posting one more example here. The difference is that it uses an actual ComboBox / DropDownList with a templates that mimic a Grid. This example enhances the older ones in this thread in the following ways:
It enables Filterable. This will make the ComboBox trigger additional data requests and remove non-matching items from the dropdown when the user types something.
Uses an OnRead event. This will allow you to filter (search) by multiple data fields ("columns") at the same time. (By default, the ComboBox filters only by the TextField.)
The OnRead handler extracts the search string from the first item in args.Request.Filters. Note that if there is no active filter, args.Request.Filters will be an empty collection.
Implements custom programmatic filtering in the OnRead event handler, based on the search string. You will need one CompositeFilterDescriptor with FilterCompositionLogicalOperator.Or. The composite descriptor should contain as many FilterDescriptors as the number of data fields ("columns") you want to search in.
The best way to get news of updates is to click the Follow button. We keep the portal in sync with the codebase, so when this gets implemented you will receive an email that it was completed, and the release number it is in.
Any news for an official multi-column combo box component?
Posted on:03 Dec 2020 16:32
I also consider MultiColumnComboBox a very useful component to work on. I can see that its feature request is gradually gathering popularity over the community.
You can also click on the follow button (if you haven't yet) to be notified on status change. That's the best way to know when it gets implemented - when we know the release that will contain it, this information will be added to the Feedback Portal page.
In the meantime, I'm attaching a couple of examples that I've created as workarounds for DropDown with Grid and DropDown with TreeList. Both are developed using an Animation container. They could be useful in your scenario.
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/.
Progress is here for your business, like always. Read more about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic. Our thoughts here at Progress are with those affected by the outbreak.
Posted on:10 Feb 2020 15:45
Whlie not an out-of-the-box feature yet, you can implement this through:
A standalone multicolumn combo box is a component that arrives in a much more mature suite and so it would definitely be further down the road than an autocomplete. Nevertheless, I am keeping the request open so you can Follow it (I just tweaked the name a little).