

The List Box control allows filtering items by entering text in the editor displayed above the list. These data fields can be either defined manually using the TextField and ValueField properties or the List Box control can obtain them automatically provided that the data fields in the data source are named the same as corresponding characteristics ("Text", "Value"). On retrieving items from the data source, item characteristics such as the text and value are obtained from specific data fields. The List Box control's content can be dynamically generated by binding the editor to a data source.

Note that the BootstrapListEditItem.Badge property does not affect templated items.

BootstrapListEditItem.Badge - Gets or sets the item badge on the server.Use the following API to configure badges on the server side: A badge can display a text, an icon or both. The ListBox can display supplementary information for any item within a badge. To enable this feature, set the ListBox control's EnableSelectAll property value to true. When the CheckColumn selection mode is enabled, end-users can select all items using the "Select All" check box at the top of the list box. BootstrapClientListBox.GetSelectedIndices / BootstrapClientListBox.SelectIndices - gets/sets selected indices on the client side.BootstrapClientListBox.GetSelectedItems / BootstrapClientListBox.SelectItems - manipulates selected items on the client side.BootstrapListBox.SelectedItems / BootstrapListBox.SelectedIndices - gets List Box' selected items or indices on the server side.In this mode, multiple items can be selected within the editor using the mouse click. When the List Box control's SelectionMode property is set to CheckColumn, the List Box displays a column of check boxes indicating the selection status of list items.
