[]
        
(Showing Draft Content)

C1.Web.Mvc.TagHelpers.MultiSelectListBoxTagHelper

MultiSelectListBoxTagHelper Class

ITagHelper implementation for MultiSelectListBox<T>.

Namespace: C1.Web.Mvc.TagHelpers
Assembly: C1.AspNetCore.Mvc.dll
Syntax
[HtmlTargetElement("c1-multi-select-list-box")]
public class MultiSelectListBoxTagHelper : ItemsBoundControlTagHelper<object, MultiSelectListBox<object>>, ITagHelper, ITagHelperComponent, ITemplateTagHelper

Constructors

Name Description
MultiSelectListBoxTagHelper()

Properties

Name Description
CaseSensitiveSearch

Configurates CaseSensitiveSearch. Sets a value that determines whether searches performed while the user types should case-sensitive.

CheckOnFilter

Configurates CheckOnFilter. Sets a value that determines whether the MultiSelectListBox in the drop-down should automatically select all the filtered items when the filter text changes.

CheckedItemsChanged

Configurates the OnClientCheckedItemsChanged client event. Occurs when the value of the @see:checkedItems property changes.

CheckedMemberPath

Configurates CheckedMemberPath. Sets the name of the property used to control checkboxes placed next to each item.

Delay

Configurates Delay. Sets the delay, in milliseconds, between when a keystroke occurs and when the search is performed to update the filter.

DisplayMemberPath

Configurates DisplayMemberPath. Sets the name of the property to use as the visual representation of the items.

FilterInputPlaceholder

Configurates FilterInputPlaceholder. Sets the string used as a placeholder for the filter input element.

IsContentHtml

Configurates IsContentHtml. Sets a value indicating whether the list displays items as plain text or as HTML.

SelectAllLabel

Configurates SelectAllLabel. 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

Configurates SelectedIndex. Sets the index of the currently selected item.

ShowFilterInput

Configurates ShowFilterInput. Sets whether the control should display a "filter" input above the items to filter the items displayed.

ShowGroups

Configurates ShowGroups. Sets a value that determines whether the drop-down should include group header items to delimit data groups.

ShowSelectAllCheckbox

Configurates ShowSelectAllCheckbox. Sets whether the control should display a "Select All" checkbox above the items to select or de-select all items.

VirtualizationThreshold

Configurates VirtualizationThreshold. Sets the minimum number of rows and/or columns required to enable virtualization in the MultiSelectListBox.