The C1ComboBox type exposes the following members.

Constructors

  NameDescription
Public methodC1ComboBox
Initializes a new instance of the class.

Methods

  NameDescription
Protected methodAddAttributesToRender
Adds HTML attributes and styles that need to be rendered to the specified HtmlTextWriter
(Overrides WebControl..::..AddAttributesToRender(HtmlTextWriter).)
Public methodClearSelection
Clears the current selection by unselecting all selected cells.
Public methodFindItemByText
Find a C1ComboBoxItem by its Text property.
Public methodFindItemByValue
Find a C1ComboBoxItem by its Value property.
Public methodFindItemIndexByText
Returns index of a C1ComboBoxItem by its Text property.
Public methodFindItemIndexByValue
Returns index of a C1ComboBoxItem by its Value property.
Protected methodGetScriptDescriptors
Registers the ScriptDescriptor objects for C1ComboBox.
(Overrides C1ThemeableDataBoundControlGetScriptDescriptors()()()().)
Protected methodGetScriptReferences
Registers the script references for C1ComboBox.
(Overrides C1ThemeableDataBoundControlGetScriptReferences()()()().)
Public methodLoadLayoutOverloaded.
Protected methodLoadViewState
Restores view-state information from a previous request that was saved with the SaveViewState() method.
(Overrides WebControl..::..LoadViewState(Object).)
Protected methodOnInit
Handles the Init event of this control.
(Overrides BaseDataBoundControl..::..OnInit(EventArgs).)
Protected methodOnLoad
OnLoad override. At this point tree view raise all its events.
(Overrides DataBoundControl..::..OnLoad(EventArgs).)
Protected methodOnPreRender
Handlers the PreRender event.
(Overrides C1ThemeableDataBoundControlOnPreRender(EventArgs).)
Protected methodPerformDataBinding
When overridden in a derived class, binds data from the data source to the control.
(Overrides DataBoundControl..::..PerformDataBinding(IEnumerable).)
Protected methodRenderContents
Renders the contents of the control to the specified writer.
(Overrides WebControl..::..RenderContents(HtmlTextWriter).)
Public methodRenderControl
Outputs server control content to a provided System.Web.UI.HtmlTextWriter object.
(Overrides Control..::..RenderControl(HtmlTextWriter).)
Public methodSaveLayoutOverloaded.
Protected methodSaveViewState
Saves any state that was modified after the TrackViewState() method was invoked.
(Overrides WebControl..::..SaveViewState()()()().)
Public methodSortItemsOverloaded.

Properties

  NameDescription
Public propertyAccessKey
Gets or sets the AccessKey for C1ComboBox.
(Overrides WebControl..::..AccessKey.)
Public propertyAppendDataBoundItems
Gets or sets a value determines whether to append bound items for C1ComboBox.
Public propertyAutoComplete
Gets or sets a value determines whether supports auto complete feature.
Public propertyAutoCompleteDelay
Gets or sets the time delay before auto completion starts (in milliseconds).
Public propertyAutoFilter
Gets or sets a value that determines whether to automatically filter the C1ComboBox drop-down list on keypress.
Public propertyAutoPostBack
Gets or sets a value indicating whether a postback to the server automatically occurs when the user changes the C1ComboBox selection.
Public propertyCallBackOnScrollingToEnd
Gets or sets a value determines whether to fetch more on scrolling to end.
Public propertyCausesValidation
Gets or sets a value indicating whether item select causes validation.
Public propertyCollapseAnimation
Gets or sets the AnimationEffect to use when the drop-down list is collapsing.
Public propertyCollapseDuration
Gets or sets the duration of the animation when the drop-down list is collapsing.
Public propertyCollapseEasing
Gets or sets the transition of the animation when the drop-down list is collapsing.
Public propertyColumns
Gets or sets the columns.
Public propertyDataTextField
Gets or sets the field in the data source from which to load text values.
Public propertyDataValueField
Gets or sets the field in the data source from which to load item values.
Public propertyDropDownFooter
Gets the footer control of the drop-down list C1ComboBox.
Public propertyDropDownHeader
Gets the footer control of the drop-down list C1ComboBox.
Public propertyDropDownHeight
Gets or sets the height of the drop-down list.
Public propertyDropDownPositioningMode
Gets or sets a value determines the position of the drop-down list when it opens or pops up.
Public propertyDropDownResizable
Gets or sets a value indicating whether the drop-down list is resizable.
Public propertyDropDownWidth
Gets or sets the drop-down list width (in pixels). If the value is less than zero, the width of the C1ComboBox will be used.
Public propertyEmbeddedVisualStyles
Returns a string array with embedded visual style names.
(Overrides C1ThemeableDataBoundControlEmbeddedVisualStyles()()()().)
Public propertyEmptyText
Gets or sets the text to show when the C1ComboBox text box is empty.
Public propertyEnableCallBackMode
Gets or sets a value that determines whether to enable callback to load C1ComboBoxItems on demand.
Public propertyEnabled
Gets or sets a value indicating whether C1ComboBox is enabled.
(Overrides WebControl..::..Enabled.)
Public propertyErrorText
Gets or sets the text to display if an error occurs during a call back to the server.
Public propertyExpandAnimation
Gets or sets the AnimationEffect to use when the drop-down list is expanding.
Public propertyExpandDuration
Gets or sets the duration of the animation when drop-down list is expanding.
Public propertyExpandEasing
Gets or sets the transition of the animation when drop-down list is expanding.
Public propertyFilterType
Gets or sets the FilterType used for C1ComboBox.
Public propertyFooterTemplate
Gets or sets the footer template used for the C1ComboBox drop-down list.
Public propertyFooterText
Gets or sets the C1ComboBox footer text.
Public propertyForceSelectionText
Gets or sets a value that determines whether arbitrary text can be entered in the C1ComboBox text box.
Public propertyHeaderTemplate
Gets or sets the header template used for the C1ComboBox drop-down list.
Public propertyHideDropDownListOnBlur
Gets or sets a value indicating whether the drop-down list for the C1ComboBox should be closed on blur.
Public propertyIsCaseSensitive
Gets or sets a value that determines whether text matching should be case sensitive.
Public propertyIsTemplated
Gets a value indicating whether C1ComboBox uses an item template.
Public propertyItemsTemplate
Gets or sets the items template used for C1ComboBox.
Public propertyLoadingText
Gets or sets the text to display during a call back to the server.
Public propertyLoadOnDemandDelay
Gets or sets the time delay before starting a call back to the server.
Public propertyMaxLength
Gets or sets the maximum number of characters that can be entered in the C1ComboBox text box.
Public propertyMultipleSelectionSeparator
Gets or sets the character or string used to separate multiple selections from the C1ComboBox drop-down list.
Public propertyOffsetX
Offsets the normal positions of C1ComboBox drop-down list items along the x-axis by the number specified.
Public propertyOffsetY
Offsets the normal positions of C1ComboBox drop-down list items along the y-axis by the number specified.
Public propertyOnClientBlur
The client-side event fired when the C1ComboBox loses focus.
Public propertyOnClientDropDownCollapsed
The client-side event that is fired when the drop-down list is closed.
Public propertyOnClientDropDownCollapsing
The client-side event that is fired when the drop-down list is about to be closed.
Public propertyOnClientDropDownExpanded
The client-side event that is fired when the drop-down list is expanded.
Public propertyOnClientDropDownExpanding
The client-side event that is fired when the drop-down list is about to be expanded.
Public propertyOnClientFocus
The client-side event that is fired when the C1ComboBox gains focus.
Public propertyOnClientInitialized
The name of the javascript function called after a C1ComboBox is initialized.
Public propertyOnClientItemsRequested
The client-side event fired after the request for items has completed.
Public propertyOnClientItemsRequestFailed
The client-side event fired after the request for items has failed.
Public propertyOnClientItemsRequesting
The client-side event that is fired before the items are requested server-side.
Public propertyOnClientKeyPressing
The client-side event that is fired when the specified key is pressed.
Public propertyOnClientSelectedIndexChanged
The client-side event that is fired after the selected index of the C1ComboBox has changed.
Public propertyOnClientSelectedIndexChanging
The client-side event that is fired when the selected index of the C1ComboBox is about to change.
Public propertyOnClientTextChanged
The client-side event that is fired when the Text property is changed.
Public propertyOnClientTextExceeded
The client-side event that is fired when the Text entered in the C1ComboBox exceeds the maximum length allowed.
Public propertyOpenDropDownOnLoad
Gets or sets a value indicating whether to show the drop-down list when a document is loaded.
Public propertySelectedIndex
Gets or sets the SelectedIndex of C1ComboBox.
Public propertySelectedIndices
Gets or sets the SelectedIndices of C1ComboBox.
Public propertySelectedItem
Gets the SelectedItem of C1ComboBox.
Public propertySelectedItems
Gets the SelectedItems of C1ComboBox.
Public propertySelectionMode
Gets or sets SelectionMode of this C1ComboBox.
Public propertySetTextOnArrowNavigation
Gets or sets a value that determines whether the text is set for the input field of C1ComboBox during arrow key navigation.
Public propertyShowMoreButton
Gets or sets a value indicating whether to show the "more" arrow button in drop-down list.
Public propertyShowTrigger
Gets or sets a value that determines whether to show the Trigger button. The Trigger button is the arrow in the C1ComboBox that you click to expand the drop-down list.
Public propertySort
Determines whether the items in the C1ComboBoxItems list appear in ascending or descending order.
Public propertySortCaseSensitive
Gets or sets a value indicating Sort CaseSensitive.
Protected propertyTagKey
Gets the value that corresponds to this Web server control.
(Overrides WebControl..::..TagKey.)
Public propertyTemplateItemHighlighted
Gets or sets a value indicating whether to highlight the items when using template.
Public propertyText
Gets or sets text for C1ComboBox.
Public propertyToolTip
Gets or sets the tooltip for the C1ComboBox.
(Overrides WebControl..::..ToolTip.)
Public propertyTriggerPosition
Determines whether the trigger button, or drop-down arrow, appears on the left or right of the C1ComboBox.
Public propertyValid
Gets or sets whether length of text in C1ComboBox exceeds the length defined in MaxLength.
Public propertyValidationGroup
Gets or sets the ValidationGroup that C1ComboBox belongs to.
Public propertyVisible
Gets or sets whether this control is visible.
(Overrides Control..::..Visible.)
Public propertyVisualStylePath
Gets or sets the path to the visual style folder.
(Overrides C1ThemeableDataBoundControlVisualStylePath()()()().)
Public propertyWidth
Gets or sets the width of the drop-down list (in pixels).
(Overrides WebControl..::..Width.)
Public propertyWindowCollisionDetection
Determines whether to enforce Window Collision Detection for the drop-down list.
Public propertyZIndex
Gets or sets the ZIndex for the C1ComboBox drop-down list, if needed. The default value is 0, which allows the system to assign the ZIndex value for the drop-down list.

Events

  NameDescription
Public eventBoundItemCreated
Occurs after C1ComboBoxItem is created in data binding.
Public eventItemDataBinding
Occurs when C1ComboBoxItem is binding data.
Public eventItemsRequested
Occurs when C1ComboBox requests data from client side.
Public eventSelectedIndexChanged
Occurs when the SelectedIndex property has changed.
Public eventTextChanged
Occurs when the text in the C1ComboBox text box changes.
Public eventTextExceeded
Occurs when the length of text in the C1ComboBox exceeds the MaxLength.

Explicit Interface Implementations

  NameDescription
Explicit interface implemetationPrivate methodICallbackEventHandler..::..GetCallbackResult
ICallbackEventHandler.GetCallbackResult implementation.
Explicit interface implemetationPrivate methodIPostBackDataHandler..::..LoadPostData
Processes postback data.
Explicit interface implemetationPrivate methodICallbackEventHandler..::..RaiseCallbackEvent
ICallbackEventHandler.RaiseCallbackEvent implementation.
Explicit interface implemetationPrivate methodIPostBackEventHandler..::..RaisePostBackEvent
Enables a server control to process an event raised when a form is posted to the server
Explicit interface implemetationPrivate methodIPostBackDataHandler..::..RaisePostDataChangedEvent
IPostBackDataHandler.RaisePostDataChangedEvent implementation. Notifies the ASP.NET application that the state of the control has changed.

See Also