The MultiColumnComboBox is a component that displays large sets of data in a grid-like table providing additional data values for each individual item. The control comes with a lot of features and functionalities such as filtering, virtualization, grouping, templates, cascading MultiColumnComboBoxes and more, to ensure execution of all possible scenarios.
Virtualization is another feature that the MultiColumnComboBox supports. It allows you to display a fixed number of items from a large set of data and scroll to see the rest of the existing rows in the same format. Virtualization helps you implement heavy-data scenarios seamlessly. Configure the desired view and number of items to be shown at once and set the specific width of your grid columns for smoother user experience.
See how Virtualization works in ASP.NET Core MultiColumnComboBox
Providing a smoother and more efficient end-user experience is available to you with the MultiColumnComboBox floating label feature. It allows you to add a label that moves above the input field upon clicking, saving space and retaining the context of the form field.
The MultiColumnComboBox adaptive mode enables a mobile-friendly rendering of its suggestion list popup. Simply set the AdaptiveMode parameter to AdaptiveMode.Auto and this will trigger the component to automatically adapt to the current screen size and will change its rendering accordingly. In auto adaptive mode, the MultiColumnComboBox component also allows you to define the title text rendered in the header of the popup.