[]
        
(Showing Draft Content)

C1.Web.Mvc.MultiSelectListBox-1

MultiSelectListBox<T> Class

The MultiSelectListBox control displays a list of items which may contain plain text or HTML, and allows users to select multiple items.

Inheritance
MultiSelectListBox<T>
Implements
Namespace: C1.Web.Mvc
Assembly: C1.Web.Mvc.dll
Syntax
public class MultiSelectListBox<T> : ItemsBoundControl<T>, IHtmlString, ITemplate
Type Parameters
Name Description
T

Constructors

Name Description
MultiSelectListBox(HtmlHelper, string)

Creates one MultiSelectListBox<T> instance.

Properties

Name Description
CaseSensitiveSearch

Gets or sets a value that determines whether searches performed while the user types should case-sensitive.

CheckOnFilter

Gets or sets a value that determines whether the MultiSelectListBox in the drop-down should automatically select all the filtered items when the filter text changes.

CheckedMemberPath

Gets or sets the name of the property used to control checkboxes placed next to each item.

Delay

Gets or sets the delay, in milliseconds, between when a keystroke occurs and when the search is performed to update the filter.

DisplayMemberPath

Gets or sets the name of the property to use as the visual representation of the items.

FilterInputPlaceholder

Gets or sets the string used as a placeholder for the filter input element.

IsContentHtml

Gets or sets a value indicating whether the list displays items as plain text or as HTML.

OnClientCheckedItemsChanged

Occurs when the value of the @see:checkedItems property changes.

SelectAllLabel

Gets or sets the string to be used as a label for the "Select All" checkbox that is displayed when the ShowSelectAllCheckbox property is set to true.

SelectedIndex

Gets or sets the index of the currently selected item.

ShowFilterInput

Gets or sets whether the control should display a "filter" input above the items to filter the items displayed.

ShowGroups

Gets or sets a value that determines whether the drop-down should include group header items to delimit data groups.

ShowSelectAllCheckbox

Gets or sets whether the control should display a "Select All" checkbox above the items to select or de-select all items.

VirtualizationThreshold

Gets or sets the minimum number of rows and/or columns required to enable virtualization in the MultiSelectListBox.

Extension Methods