Table of Contents

Class MultiComboBox

Namespace
InSite.Common.Web.UI
Assembly
InSite.UI.dll
[ValidationProperty("Values")]
public class MultiComboBox : BaseComboBox, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IPostBackDataHandler, IHasEmptyMessage
Inheritance
MultiComboBox
Implements
Derived
Inherited Members

Constructors

MultiComboBox()

public MultiComboBox()

Properties

ControlCssClass

protected override string ControlCssClass { get; }

Property Value

string

HasValue

public override bool HasValue { get; }

Property Value

bool

Multiple

[PersistenceMode(PersistenceMode.InnerProperty)]
public ComboBoxMultiple Multiple { get; }

Property Value

ComboBoxMultiple

Values

public virtual IEnumerable<string> Values { get; set; }

Property Value

IEnumerable<string>

ValuesArray

public string[] ValuesArray { get; }

Property Value

string[]

ValuesAsGuid

public IEnumerable<Guid> ValuesAsGuid { get; set; }

Property Value

IEnumerable<Guid>

ValuesAsGuidArray

public Guid[] ValuesAsGuidArray { get; }

Property Value

Guid[]

ValuesAsInt

public IEnumerable<int> ValuesAsInt { get; set; }

Property Value

IEnumerable<int>

ValuesAsIntArray

public int[] ValuesAsIntArray { get; }

Property Value

int[]

Methods

AddAttributesToRender(HtmlTextWriter)

protected override void AddAttributesToRender(HtmlTextWriter writer)

Parameters

writer HtmlTextWriter

CreateClientSideSettings(string)

protected override BaseComboBox.ClientSideSettings CreateClientSideSettings(string clientId)

Parameters

clientId string

Returns

BaseComboBox.ClientSideSettings

LoadPostData(string)

protected override bool LoadPostData(string value)

Parameters

value string

Returns

bool

OnItemAssigned(ComboBoxItem)

protected override void OnItemAssigned(ComboBoxItem item)

Parameters

item ComboBoxItem

OnItemSelected(ComboBoxItem)

protected override void OnItemSelected(ComboBoxItem item)

Parameters

item ComboBoxItem

OnPreRender(EventArgs)

protected override void OnPreRender(EventArgs e)

Parameters

e EventArgs

RaisePostDataChangedEvent()

protected override void RaisePostDataChangedEvent()

SelectAll()

public void SelectAll()

Events

ValueChanged

public event EventHandler ValueChanged

Event Type

EventHandler