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.RadMaskedTextBox", "Telerik.Web.UI.Input.MaskedTextBox.RadMaskedInputScript.js")]
[RequiredScript(typeof(RadTextBox))]
[TelerikToolboxCategory("Data Editing")]
public class RadMaskedTextBox : RadInputControl, IScriptControl, IControlResolver, IPostBackDataHandler, ISkinnableControl, IControl, IPostBackEventHandler, INamingContainer, IEditableTextControl, ITextControl

Inheritance: objectRadWebControlRadInputControlRadMaskedTextBox

Implements: IControlIControlResolverIEditableTextControlINamingContainerIPostBackDataHandlerIPostBackEventHandlerIScriptControlISkinnableControlITextControl...

Inherited Members RadInputControl.setWidthRadInputControl.setHeightRadInputControl.setStyleRadInputControl.OnChildrenCreated()RadInputControl.isOnlyInputRendered()RadInputControl.shouldRenderWhiteSpace()RadInputControl.ApplyCurrentCssClass(HtmlTextWriter)RadInputControl.Focus()RadInputControl.SetStyleClasses()RadInputControl.StylesToClient()RadInputControl.FormatCssClass(string, string)RadInputControl.ControlPreRender()RadInputControl.MergeStyles()RadInputControl.MergeAuxiliaryStyles()RadInputControl.OnTextChanged(EventArgs)RadInputControl.CalculateWrapperWidth()RadInputControl.CalculateInputWidth()RadInputControl.RenderBeginTagSingleInput(HtmlTextWriter)RadInputControl.RenderBeginTag(HtmlTextWriter)RadInputControl.RenderBrowserSpecificStyles(HtmlTextWriter)RadInputControl.RenderInnerWrapperContent(HtmlTextWriter)RadInputControl.RenderContentsSingleInput(HtmlTextWriter)RadInputControl.RenderContents(HtmlTextWriter)RadInputControl.RenderPasswordStrengthIndicator(HtmlTextWriter, bool)RadInputControl.GetOffsetAdditionalClasses()RadInputControl.RenderChildren(HtmlTextWriter)RadInputControl.RenderLabel(HtmlTextWriter, string)RadInputControl.DescribeValueAndTextProperties(IScriptDescriptor)RadInputControl.GetPostBackEventReference()RadInputControl.SetDesignTimeAttributes(HtmlTextWriter)RadInputControl.CreateChildControls()RadInputControl.LoadPostData(string, NameValueCollection)RadInputControl.RaisePostDataChangedEvent()RadInputControl.RegisterScriptControl()RadInputControl.EnableSingleInputRenderingRadInputControl.LabelRadInputControl.TagNameRadInputControl.LabelCssClassRadInputControl.AutoPostBackRadInputControl.AutoCompleteTypeRadInputControl.TextElementIDRadInputControl.CausesValidationRadInputControl.EmptyMessageRadInputControl.InvalidStyleDurationRadInputControl.BrowserRadInputControl.ClientEventsRadInputControl.ShowButtonRadInputControl.ButtonsPositionRadInputControl.ButtonCssClassRadInputControl.WrapperCssClassRadInputControl.ValidationTextRadInputControl.DisplayTextRadInputControl.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.SkinIDRadInputControl.SupportsRenderingModeRadInputControl.EmptySkinRadInputControl.ResizableRadInputControl.defaultWidthRadInputControl.ButtonContainerRadInputControl.ButtonsLightContainerRadInputControl.LastSetTextBoxValueRadInputControl.ChildrenCreatedRadInputControl.TextChangedRadWebControl.ResolveRenderMode()RadWebControl.CanRenderInMode(RenderModeBrowserAdaptor, RenderMode)RadWebControl.PreferredRenderMode(RenderModeBrowserAdaptor)RadWebControl.GetSkinSuffix()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 RadMaskedTextBox()

Properties

C#
[ClientControlProperty]
public bool AllowEmptyEnumerations { get; set; }
C#
public virtual int Columns { get; set; }
C#
[ClientControlProperty]
public DisplayFormatPosition DisplayFormatPosition { get; set; }
C#
public string DisplayMask { get; set; }
C#
public MaskPartCollection DisplayMaskParts { get; }
C#
[ClientControlProperty]
public virtual string DisplayPromptChar { get; set; }
C#
[ClientControlProperty]
public bool HideOnBlur { get; set; }
C#
protected virtual MaskPartCollection InitialDisplayMasks { get; }
C#
protected virtual string InitialHiddenFieldValue { get; }
C#
protected virtual MaskPartCollection InitialMasks { get; }
C#
public string Mask { get; set; }
C#
public MaskPartCollection MaskParts { get; }
C#
[Browsable(false)]
public override int MaxLength { get; set; }

Overrides: RadInputControl.MaxLength

C#
public NumericRangeAlign NumericRangeAlign { get; set; }
C#
[ClientControlProperty]
public virtual string PromptChar { get; set; }
C#
[DatePickerBrowsable(false)]
[ClientControlProperty]
public override bool ReadOnly { get; set; }

Overrides: RadInputControl.ReadOnly

C#
public bool RequireCompleteText { get; set; }
C#
[ClientControlProperty]
public bool ResetCaretOnFocus { get; set; }
C#
[ClientControlProperty]
public bool RoundNumericRanges { get; set; }
C#
public virtual int Rows { get; set; }
C#
[ClientControlProperty]
public override SelectionOnFocus SelectionOnFocus { get; set; }

Overrides: RadInputControl.SelectionOnFocus

C#
public override string Skin { get; set; }

Overrides: RadInputControl.Skin

C#
public virtual string SmartPasteDescription { get; set; }

TagKey

HtmlTextWriterTag

C#
protected override HtmlTextWriterTag TagKey { get; }

Overrides: RadInputControl.TagKey

C#
public override string Text { get; set; }

Overrides: RadInputControl.Text

C#
public InputMode TextMode { get; set; }
C#
[Browsable(true)]
public string TextWithLiterals { get; set; }
C#
[Browsable(true)]
public string TextWithPrompt { get; }
C#
[Browsable(true)]
public string TextWithPromptAndLiterals { get; }
C#
public virtual bool Wrap { get; set; }
C#
public bool ZeroPadNumericRanges { get; set; }

Methods

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

Overrides: RadInputControl.AddAttributesToRender(HtmlTextWriter)

C#
protected override void AddParsedSubObject(object obj)
Parameters:objobject
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#
protected override bool IsMultiLine()
Returns:

bool

Overrides: RadInputControl.IsMultiLine()

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

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

C#
protected override void LoadViewState(object savedState)
Parameters:savedStateobject

Overrides: RadInputControl.LoadViewState(object)

C#
protected override void OnPreRender(EventArgs e)
Parameters:eEventArgs

Overrides: RadWebControl.OnPreRender(EventArgs)

C#
public void RaisePostBackEvent(string eventArgument)
Parameters:eventArgumentstring
C#
protected virtual void RefreshViewState()
C#
protected override void RenderContentsSingleInputFields(HtmlTextWriter writer)
Parameters:writerHtmlTextWriter

Overrides: RadInputControl.RenderContentsSingleInputFields(HtmlTextWriter)

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

Overrides: RadInputControl.RenderTextAreaContents(HtmlTextWriter)

C#
protected override object SaveViewState()
Returns:

object

Overrides: RadInputControl.SaveViewState()

C#
protected override void SetDefaultSize()

Overrides: RadInputControl.SetDefaultSize()

C#
protected override void TrackViewState()

Overrides: RadInputControl.TrackViewState()