Table of Contents

Class BaseDateTimeSelector<TValue>

Namespace
InSite.Common.Web.UI
Assembly
InSite.UI.dll
[ValidationProperty("Value")]
public abstract class BaseDateTimeSelector<TValue> : BaseControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IBaseDateTimeSelector, IPostBackDataHandler, IHasEmptyMessage

Type Parameters

TValue
Inheritance
BaseDateTimeSelector<TValue>
Implements
Derived
Inherited Members

Constructors

BaseDateTimeSelector()

public BaseDateTimeSelector()

Properties

AutoPostBack

public bool AutoPostBack { get; set; }

Property Value

bool

CausesValidation

public bool CausesValidation { get; set; }

Property Value

bool

ClientEvents

[PersistenceMode(PersistenceMode.InnerProperty)]
public InputClientEvents ClientEvents { get; }

Property Value

InputClientEvents

EmptyMessage

public string EmptyMessage { get; set; }

Property Value

string

Enabled

public bool Enabled { get; set; }

Property Value

bool

HasValue

public abstract bool HasValue { get; }

Property Value

bool

Height

public Unit Height { get; set; }

Property Value

Unit

ReadOnly

public bool ReadOnly { get; set; }

Property Value

bool

ValidationGroup

public string ValidationGroup { get; set; }

Property Value

string

Value

public abstract TValue Value { get; set; }

Property Value

TValue

Width

public Unit Width { get; set; }

Property Value

Unit

Methods

GetInputData(string)

protected abstract BaseDateTimeSelector<TValue>.JsonInput GetInputData(string json)

Parameters

json string

Returns

BaseDateTimeSelector<TValue>.JsonInput

GetJsonOptions()

protected virtual BaseDateTimeSelector<TValue>.JsonOptions GetJsonOptions()

Returns

BaseDateTimeSelector<TValue>.JsonOptions

GetOutputData()

protected abstract BaseDateTimeSelector<TValue>.JsonOutput GetOutputData()

Returns

BaseDateTimeSelector<TValue>.JsonOutput

OnAttributeSet(AttributeEventArgs)

protected override void OnAttributeSet(AttributeEventArgs e)

Parameters

e AttributeEventArgs

OnPreRender(EventArgs)

protected override void OnPreRender(EventArgs e)

Parameters

e EventArgs

Render(HtmlTextWriter)

protected override void Render(HtmlTextWriter writer)

Parameters

writer HtmlTextWriter

Events

ValueChanged

public event EventHandler ValueChanged

Event Type

EventHandler