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

Inheritance: objectRadWebControlRadInputControlRadTextBox

Implements: IControlIControlResolverIEditableTextControlINamingContainerIPostBackDataHandlerIPostBackEventHandlerIScriptControlISkinnableControlITextControl...

Inherited Members RadInputControl.setWidthRadInputControl.setHeightRadInputControl.setStyleRadInputControl.OnChildrenCreated()RadInputControl.shouldRenderWhiteSpace()RadInputControl.ApplyCurrentCssClass(HtmlTextWriter)RadInputControl.Focus()RadInputControl.SetStyleClasses()RadInputControl.StylesToClient()RadInputControl.FormatCssClass(string, string)RadInputControl.MergeStyles()RadInputControl.MergeAuxiliaryStyles()RadInputControl.OnTextChanged(EventArgs)RadInputControl.CalculateWrapperWidth()RadInputControl.RenderBeginTag(HtmlTextWriter)RadInputControl.RenderBrowserSpecificStyles(HtmlTextWriter)RadInputControl.RenderContentsSingleInputFields(HtmlTextWriter)RadInputControl.RenderInnerWrapperContent(HtmlTextWriter)RadInputControl.RenderContents(HtmlTextWriter)RadInputControl.RenderTextAreaContents(HtmlTextWriter)RadInputControl.RenderLabel(HtmlTextWriter, string)RadInputControl.GetPostBackEventReference()RadInputControl.SetDesignTimeAttributes(HtmlTextWriter)RadInputControl.LoadPostData(string, NameValueCollection)RadInputControl.RaisePostDataChangedEvent()RadInputControl.RegisterScriptControl()RadInputControl.LoadViewState(object)RadInputControl.SaveViewState()RadInputControl.TrackViewState()RadInputControl.LoadClientState(Dictionary<string, object>)RadInputControl.EnableSingleInputRenderingRadInputControl.LabelRadInputControl.TagNameRadInputControl.LabelCssClassRadInputControl.AutoPostBackRadInputControl.AutoCompleteTypeRadInputControl.TextElementIDRadInputControl.CausesValidationRadInputControl.MaxLengthRadInputControl.ReadOnlyRadInputControl.EmptyMessageRadInputControl.SelectionOnFocusRadInputControl.InvalidStyleDurationRadInputControl.BrowserRadInputControl.ClientEventsRadInputControl.ShowButtonRadInputControl.ButtonsPositionRadInputControl.ButtonCssClassRadInputControl.WrapperCssClassRadInputControl.TextRadInputControl.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.SkinRadInputControl.SkinIDRadInputControl.SupportsRenderingModeRadInputControl.EmptySkinRadInputControl.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 RadTextBox()

Properties

C#
public virtual int Columns { get; set; }
C#
public virtual Html5InputType InputType { get; set; }
C#
public InputPasswordStrengthSettings PasswordStrengthSettings { get; }
C#
protected override bool Resizable { get; }

Overrides: RadInputControl.Resizable

C#
public ResizeMode Resize { get; set; }
C#
public virtual int Rows { get; set; }
C#
public bool ShowPasswordButton { get; set; }
C#
public virtual string SmartPasteDescription { get; set; }

TagKey

HtmlTextWriterTag

C#
protected override HtmlTextWriterTag TagKey { get; }

Overrides: RadInputControl.TagKey

C#
public InputMode TextMode { get; set; }
C#
public virtual bool Wrap { get; set; }

Methods

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

Overrides: RadInputControl.AddAttributesToRender(HtmlTextWriter)

C#
protected override Unit CalculateInputWidth()
Returns:

Unit

Overrides: RadInputControl.CalculateInputWidth()

C#
protected override void ControlPreRender()

Overrides: RadInputControl.ControlPreRender()

C#
protected override void CreateChildControls()

Overrides: RadInputControl.CreateChildControls()

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 void DescribeValueAndTextProperties(IScriptDescriptor descriptor)
Parameters:descriptorIScriptDescriptor

Overrides: RadInputControl.DescribeValueAndTextProperties(IScriptDescriptor)

C#
protected override string GetOffsetAdditionalClasses()
Returns:

string

Overrides: RadInputControl.GetOffsetAdditionalClasses()

C#
protected override bool IsMultiLine()
Returns:

bool

Overrides: RadInputControl.IsMultiLine()

C#
protected override bool isOnlyInputRendered()
Returns:

bool

Overrides: RadInputControl.isOnlyInputRendered()

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

Overrides: RadInputControl.RenderBeginTagSingleInput(HtmlTextWriter)

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

Overrides: RadInputControl.RenderChildren(HtmlTextWriter)

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

Overrides: RadInputControl.RenderContentsSingleInput(HtmlTextWriter)

C#
protected override void RenderPasswordStrengthIndicator(HtmlTextWriter writer, bool inTable)
Parameters:writerHtmlTextWriterinTablebool

Overrides: RadInputControl.RenderPasswordStrengthIndicator(HtmlTextWriter, bool)

C#
protected override void SetDefaultSize()

Overrides: RadInputControl.SetDefaultSize()