The ListBox for ASP.NET MVC is a helper that displays a list of items. It allows multiple selection of items, reorder and transfer between two listboxes. Drag and drop is fully supported as well.
The ListBox has a default single selection. In order to configure multiple selections you just need to add selectable: "multiple" to its settings. The selected items can be also reordered.
The ListBox supports the use of templates for its items that are passed as а function or a string.
ListBox keyboard navigation is enabled by default.
The ListBox component is perfect for scenarios where accessibility is important for your application. The ListBox complies with Section 508 and WCAG guidelines, ensuring that individuals with disabilities can still view and interact with it.