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.
You can connect the ListBox with another list-box and transfer items between them by dragging and dropping or through the Toolbar buttons.
ListBox keyboard navigation is enabled by default.