New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
[ClientScriptResource("Telerik.Web.UI.RadDateInput", "Telerik.Web.UI.Input.DateInput.RadDateInputScript.js")]
[RequiredScript(typeof(RadTextBox))]
[TelerikToolboxCategory("Data Editing")]
public class RadDateInput : RadInputControl, IScriptControl, IControlResolver, IPostBackDataHandler, ISkinnableControl, IControl, IPostBackEventHandler, INamingContainer, IEditableTextControl, ITextControl, ICustomTypeDescriptor, IRadDateInput

Inheritance: objectRadWebControlRadInputControlRadDateInput

Implements: IControlIControlResolverICustomTypeDescriptorIEditableTextControlINamingContainerIPostBackDataHandlerIPostBackEventHandlerIRadDateInputIScriptControlISkinnableControlITextControl...

Inherited Members RadInputControl.setWidthRadInputControl.setHeightRadInputControl.setStyleRadInputControl.OnChildrenCreated()RadInputControl.isOnlyInputRendered()RadInputControl.shouldRenderWhiteSpace()RadInputControl.IsMultiLine()RadInputControl.AddAttributesToRender(HtmlTextWriter)RadInputControl.ApplyCurrentCssClass(HtmlTextWriter)RadInputControl.Focus()RadInputControl.SetStyleClasses()RadInputControl.StylesToClient()RadInputControl.FormatCssClass(string, string)RadInputControl.SetDefaultSize()RadInputControl.MergeStyles()RadInputControl.MergeAuxiliaryStyles()RadInputControl.OnTextChanged(EventArgs)RadInputControl.CalculateWrapperWidth()RadInputControl.CalculateInputWidth()RadInputControl.RenderBeginTagSingleInput(HtmlTextWriter)RadInputControl.RenderBeginTag(HtmlTextWriter)RadInputControl.RenderBrowserSpecificStyles(HtmlTextWriter)RadInputControl.RenderContentsSingleInputFields(HtmlTextWriter)RadInputControl.RenderInnerWrapperContent(HtmlTextWriter)RadInputControl.RenderContentsSingleInput(HtmlTextWriter)RadInputControl.RenderContents(HtmlTextWriter)RadInputControl.RenderTextAreaContents(HtmlTextWriter)RadInputControl.RenderPasswordStrengthIndicator(HtmlTextWriter, bool)RadInputControl.GetOffsetAdditionalClasses()RadInputControl.RenderChildren(HtmlTextWriter)RadInputControl.RenderLabel(HtmlTextWriter, string)RadInputControl.DescribeValueAndTextProperties(IScriptDescriptor)RadInputControl.GetPostBackEventReference()RadInputControl.CreateChildControls()RadInputControl.RaisePostDataChangedEvent()RadInputControl.RegisterScriptControl()RadInputControl.LoadViewState(object)RadInputControl.SaveViewState()RadInputControl.TrackViewState()RadInputControl.EnableSingleInputRenderingRadInputControl.LabelRadInputControl.TagNameRadInputControl.LabelCssClassRadInputControl.AutoPostBackRadInputControl.AutoCompleteTypeRadInputControl.TextElementIDRadInputControl.CausesValidationRadInputControl.MaxLengthRadInputControl.ReadOnlyRadInputControl.EmptyMessageRadInputControl.InvalidStyleDurationRadInputControl.BrowserRadInputControl.ClientEventsRadInputControl.ShowButtonRadInputControl.ButtonsPositionRadInputControl.ButtonCssClassRadInputControl.WrapperCssClassRadInputControl.ValidationTextRadInputControl.ValidationGroupRadInputControl.DisplayRadInputControl.EnableAriaSupportRadInputControl.EmptyMessageStyleRadInputControl.ReadOnlyStyleRadInputControl.FocusedStyleRadInputControl.DisabledStyleRadInputControl.InvalidStyleRadInputControl.InvalidRadInputControl.HoveredStyleRadInputControl.EnabledStyleRadInputControl.WidthRadInputControl.LabelWidthRadInputControl.EnableOldBoxModelRadInputControl.ShouldResetWidthInPixelsRadInputControl.HeightRadInputControl.AccessKeyRadInputControl.BackColorRadInputControl.BorderColorRadInputControl.BorderStyleRadInputControl.BorderWidthRadInputControl.CssClassRadInputControl.EnableAjaxSkinRenderingRadInputControl.EnabledRadInputControl.EnableEmbeddedBaseStylesheetRadInputControl.EnableEmbeddedScriptsRadInputControl.EnableEmbeddedSkinsRadInputControl.VisibleRadInputControl.ToolTipRadInputControl.EnableThemingRadInputControl.EnableViewStateRadInputControl.TabIndexRadInputControl.SkinRadInputControl.SkinIDRadInputControl.SupportsRenderingModeRadInputControl.EmptySkinRadInputControl.ResizableRadInputControl.defaultWidthRadInputControl.ButtonContainerRadInputControl.ButtonsLightContainerRadInputControl.LastSetTextBoxValueRadInputControl.ChildrenCreatedRadInputControl.TextChangedRadWebControl.ResolveRenderMode()RadWebControl.CanRenderInMode(RenderModeBrowserAdaptor, RenderMode)RadWebControl.PreferredRenderMode(RenderModeBrowserAdaptor)RadWebControl.GetSkinSuffix()RadWebControl.OnPreRender(EventArgs)RadWebControl.RenderSmartPasteDescriptionAttribute()RadWebControl.ConfigureCombinedScriptFile()RadWebControl.ConfigureCombinedBaseSkinFile()RadWebControl.RegisterCssReferences()RadWebControl.SaveClientState()RadWebControl.RenderClientStateField(HtmlTextWriter)RadWebControl.RenderEndTag(HtmlTextWriter)RadWebControl.Render(HtmlTextWriter)RadWebControl.RenderScriptsNoScriptManager(HtmlTextWriter)RadWebControl.RenderDescriptorsNoScriptManager(HtmlTextWriter)RadWebControl.RegisterScriptDescriptors()RadWebControl.ApplyConditionalRendering(HtmlTextWriter)RadWebControl.RenderClassic(HtmlTextWriter)RadWebControl.RenderLite(HtmlTextWriter)RadWebControl.RenderNative(HtmlTextWriter)RadWebControl.InitializeRenderMode()RadWebControl.OnInit(EventArgs)RadWebControl.DescribeRenderMode(IScriptDescriptor)RadWebControl.DescribeProperty<T>(IScriptDescriptor, string, T, T)RadWebControl.DescribeIDReferenceProperty(IScriptDescriptor, string, string)RadWebControl.DescribeEvent(IScriptDescriptor, string, string)RadWebControl.GetEmbeddedSkinNames()RadWebControl.CreateControlRenderer()RadWebControl.GetScriptDescriptors()RadWebControl.GetScriptReferences()RadWebControl.GetViewScriptReference()RadWebControl.GetViewStateValue<T>(string, T)RadWebControl.RegisterWithScriptManagerRadWebControl.EnableRippleEffectRadWebControl.RuntimeSkinRadWebControl.RenderModeRadWebControl.ResolvedRenderModeRadWebControl.SupportsAdaptiveRenderingRadWebControl.SupportsNativeRenderingRadWebControl.SupportsLightweightRenderingRadWebControl.CssClassFormatStringRadWebControl.IsRenderModeSetRadWebControl.RenderingCompatibilityRadWebControl.ClientIDModeRadWebControl.ScriptManagerRadWebControl.RadScriptManagerRadWebControl.RadStyleSheetManagerRadWebControl.RendererRadWebControl.ForeColorRadWebControl.Font...

Constructors

C#
public RadDateInput()

Fields

C#
protected string invalidDateString
C#
protected bool invalidDateStringFlag

Properties

C#
public string AriaLabel { get; set; }
C#
[DatePickerBrowsable(false)]
public CultureInfo Culture { get; set; }

Implements: IRadDateInput.Culture

C#
[ClientControlProperty]
public virtual string DateFormat { get; set; }

Implements: IRadDateInput.DateFormat

C#
[Browsable(false)]
[DatePickerBrowsable(false)]
[Bindable(true, BindingDirection.TwoWay)]
public object DbSelectedDate { get; set; }
C#
[ClientControlProperty]
public virtual string DisplayDateFormat { get; set; }
C#
public override string DisplayText { get; set; }

Overrides: RadInputControl.DisplayText

C#
public bool EnableSmartParsing { get; set; }
C#
public InputIncrementSettings IncrementSettings { get; }
C#
[Browsable(false)]
[Bindable(false)]
public string InvalidTextBoxValue { get; }
C#
[Browsable(false)]
public bool IsEmpty { get; }
C#
[DatePickerBrowsable(false)]
[ClientControlProperty]
public DateTime MaxDate { get; set; }
C#
[DatePickerBrowsable(false)]
[ClientControlProperty]
public DateTime MinDate { get; set; }
C#
[Obsolete("Use the ClientEvents.OnValueChanged property instead.", false)]
public string OnClientDateChanged { get; set; }
C#
[Browsable(true)]
[Bindable(true, BindingDirection.TwoWay)]
public virtual DateTime? SelectedDate { get; set; }
C#
[ClientControlProperty]
public override SelectionOnFocus SelectionOnFocus { get; set; }

Overrides: RadInputControl.SelectionOnFocus

C#
public int ShortYearCenturyEnd { get; set; }

Implements: IRadDateInput.ShortYearCenturyEnd

C#
public int ShortYearCenturyStart { get; }
C#
public bool SkipMinMaxDateValidationOnServer { get; set; }

TagKey

HtmlTextWriterTag

C#
protected override HtmlTextWriterTag TagKey { get; }

Overrides: RadInputControl.TagKey

C#
[Browsable(false)]
[Bindable(false)]
public override string Text { get; set; }

Overrides: RadInputControl.Text

Methods

C#
public virtual void Clear()
C#
protected override void ControlPreRender()

Overrides: RadInputControl.ControlPreRender()

C#
protected override void DescribeClientEvents(IScriptDescriptor descriptor)
Parameters:descriptorIScriptDescriptor

Overrides: RadInputControl.DescribeClientEvents(IScriptDescriptor)

C#
protected override void DescribeClientProperties(IScriptDescriptor descriptor)
Parameters:descriptorIScriptDescriptor

Overrides: RadInputControl.DescribeClientProperties(IScriptDescriptor)

C#
protected override void DescribeComponent(IScriptDescriptor descriptor)
Parameters:descriptorIScriptDescriptor

Overrides: RadInputControl.DescribeComponent(IScriptDescriptor)

C#
public AttributeCollection GetAttributes()
Returns:

AttributeCollection

Implements: ICustomTypeDescriptor.GetAttributes()

C#
public string GetClassName()
Returns:

string

Implements: ICustomTypeDescriptor.GetClassName()

C#
public string GetComponentName()
Returns:

string

Implements: ICustomTypeDescriptor.GetComponentName()

C#
public TypeConverter GetConverter()
Returns:

TypeConverter

Implements: ICustomTypeDescriptor.GetConverter()

C#
public EventDescriptor GetDefaultEvent()
Returns:

EventDescriptor

Implements: ICustomTypeDescriptor.GetDefaultEvent()

C#
public PropertyDescriptor GetDefaultProperty()
Returns:

PropertyDescriptor

Implements: ICustomTypeDescriptor.GetDefaultProperty()

C#
public object GetEditor(Type editorBaseType)
Parameters:editorBaseTypeTypeReturns:

object

Implements: ICustomTypeDescriptor.GetEditor(Type)

C#
public EventDescriptorCollection GetEvents()
Returns:

EventDescriptorCollection

Implements: ICustomTypeDescriptor.GetEvents()

C#
public EventDescriptorCollection GetEvents(Attribute[] attributes)
Parameters:attributesAttribute[]Returns:

EventDescriptorCollection

Implements: ICustomTypeDescriptor.GetEvents(Attribute[])

C#
public virtual PropertyDescriptorCollection GetProperties()
Returns:

PropertyDescriptorCollection

Implements: ICustomTypeDescriptor.GetProperties()

C#
public virtual PropertyDescriptorCollection GetProperties(Attribute[] attributes)
Parameters:attributesAttribute[]Returns:

PropertyDescriptorCollection

Implements: ICustomTypeDescriptor.GetProperties(Attribute[])

C#
public object GetPropertyOwner(PropertyDescriptor pd)
Parameters:pdPropertyDescriptorReturns:

object

Implements: ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

C#
protected override void LoadClientState(Dictionary<string, object> clientState)
Parameters:clientStateDictionary<string, object>

Overrides: RadInputControl.LoadClientState(Dictionary<string, object>)

C#
protected override bool LoadPostData(string postDataKey, NameValueCollection postCollection)
Parameters:postDataKeystringpostCollectionNameValueCollectionReturns:

bool

Overrides: RadInputControl.LoadPostData(string, NameValueCollection)

C#
protected virtual string RangeTextProperty(string value)
Parameters:valuestringReturns:

string

C#
protected override void SetDesignTimeAttributes(HtmlTextWriter writer)
Parameters:writerHtmlTextWriter

Overrides: RadInputControl.SetDesignTimeAttributes(HtmlTextWriter)