[]
        
(Showing Draft Content)

FarPoint.Web.Spread.Extender.AjaxCellTypeBase-1

AjaxCellTypeBase<T> Class

Represents the basis for other ASP.NET AJAX extender cell types.

Inheritance
AjaxCellTypeBase<T>
Namespace: FarPoint.Web.Spread.Extender
Assembly: FarPoint.Web.Spread.Extender.dll
Syntax
public abstract class AjaxCellTypeBase<T> : BaseCellType, ICellType, IFormatter, IEnhancedPdfRenderer, IPdfSupport, IEditor3, IEditor, ICloneable, ISerializeSupport, ICSSClassSupport, IRenderer2, IEnhancedRenderer, IRenderer where T : Control
Public MustInherit Class AjaxCellTypeBase(Of T As Control)
    Inherits BaseCellType
    Implements ICellType, IFormatter, IEnhancedPdfRenderer, IPdfSupport, IEditor3, IEditor, ICloneable, ISerializeSupport, ICSSClassSupport, IRenderer2, IEnhancedRenderer, IRenderer
Type Parameters
Name Description
T

Constructors

Name Description
AjaxCellTypeBase()

Properties

Name Description
ContainerCssClass

Gets or sets the CSS class name for the ExtenderContainer control.

Converters

Gets the JSON converters to serialize the editing control.

CssClass

Gets or sets the CSS class name for the editor.

Editor

Gets or sets the editing control.

Extenders

Gets the extenders that target the editing control.

MaskedEditValidator

Gets or sets the MaskedEditValidator.

ShowEditor

Gets or sets whether to display the editor.

Methods

Name Description
Clone()

Creates a new copy of the cell type.

Deserialize(XmlNodeReader)

Loads the object from XML.

DeserializeConverters(XmlNodeReader)

Loads the converters from XML.

DeserializeEditor(XmlNodeReader)

Loads the editor from XML.

DeserializeExtenders(XmlNodeReader)

Loads the extenders from XML.

EnsureEditorTypeValid(Type, object)

Ensures that the editor type is valid.

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.

GetSpread(Control)

Gets the Spread component.

GetValidators()

Gets the validator collection

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

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

Serialize(XmlTextWriter)

Saves the object to XML.

SerializeConverters(XmlTextWriter)

Saves the Converters to XML.

SerializeEditor(XmlTextWriter)

Saves the Editor to XML.

SerializeExtenders(XmlTextWriter)

Saves the extenders to XML.

SetTabIndex(WebControl, string)

Sets the tab index for the editor.