[]
        
(Showing Draft Content)

FarPoint.Web.Spread.Extender.AjaxComboBoxCellType

AjaxComboBoxCellType Class

Represents an ASP.NET AJAX extender combo box cell.

Inheritance
AjaxCellTypeBase<Control>
AjaxComboBoxCellType
Namespace: FarPoint.Web.Spread.Extender
Assembly: FarPoint.Web.Spread.Extender.dll
Syntax
public class AjaxComboBoxCellType : AjaxCellTypeBase, ICellType, IFormatter, IEnhancedPdfRenderer, IPdfSupport, IEditor3, IEditor, ICloneable, ISerializeSupport, ICSSClassSupport, IRenderer2, IEnhancedRenderer, IRenderer, IDeserializationCallback
Public Class AjaxComboBoxCellType
    Inherits AjaxCellTypeBase
    Implements ICellType, IFormatter, IEnhancedPdfRenderer, IPdfSupport, IEditor3, IEditor, ICloneable, ISerializeSupport, ICSSClassSupport, IRenderer2, IEnhancedRenderer, IRenderer, IDeserializationCallback

Constructors

Name Description
AjaxComboBoxCellType()

Creates a new ASP.NET AJAX extender numeric up-down cell.

Properties

Name Description
AutoCompleteMode

Gets or sets the automatic completion mode of the combo box. Whether the combo box auto-completes by suggesting an item in the list while typing or appending matches as the user types.

AutoPostBack

Gets or sets whether the control should automatically post back when clicked. This property only has an effect when the ShowEditor property is true.

BackColor

Gets or sets the background color of the cell.

CaseSensitive

Gets or sets a value that indicates whether the combo box auto-complete is case sensitive while the user is typing.

DataMember

Gets or sets the name of the list of data that the data-bound control binds to, in cases where the data source contains more than one distinct list of data items.

DataSource

Gets or sets the object from which the data-bound control retrieves its list of data items.

DataSourceID

Gets or sets the ID of the control from which the data-bound control retrieves its list of data items.

DataTextField

Gets or sets the data source field that provides the text content of the list items.

DataValueField

Gets or sets the data source field that provides the value of each list item.

DropDownStyle

Gets or sets the drop down style of the combo box. Whether the combo box requires typed text to match an item in the list or allows new items to be created.

Editor

Gets or sets the text box editing control.

ItemInsertLocation

Gets or sets the insert location when inserting an item in the combo box list.

Items

Gets the collection of items in the list control.

Methods

Name Description
Clone()

Creates a new copy of the cell type.

DeserializeExtenders(XmlNodeReader)

Loads the extenders from XML.

Format(object)

When deriving a cell type based on this type, override this
to change what gets passed back and formatted as a string into the cell on the sheet from the object in the data model.

GetEditorControl(string, TableCell, Appearance, Inset, object, bool)

Gets the control used to edit the cell.

GetEditorValue(Control, string)

Gets the value from the editing control used for the cell.

PaintCell(string, TableCell, Appearance, Inset, object, bool)

Gets a control and renders it in the cell based on the specified appearance, margin, and value.

Parse(string)

When deriving a cell type based on this type, override this
to change what gets parsed from the cell on the sheet and put in the data model.

SerializeExtenders(XmlTextWriter)

Saves the extenders to XML.