RadInput for ASP.NET AJAX

RadControls for ASP.NET AJAX

How a RadInput control behaves when it receives focus can be controlled by setting the SelectionOnFocus property. It can be set to any of the following values:

  • Telerik.Web.UI.SelectionOnFocus.CaretToBeginning: When the SelectionOnFocus property is CaretToBeginning, the input caret appears at the beginning of the input control's value when it first gets focus. Text the user types is inserted at the beginning of the control's current value.

  • Telerik.Web.UI.SelectionOnFocus.CaretToEnd: When the SelectionOnFocus property is CaretToEnd, the input caret appears at the end of the input control's value when it first gets focus. Text the user types is appended to the control's current value.

  • Telerik.Web.UI.SelectionOnFocus.SelectAll: When the SelectionOnFocus property is SelectAll, the entire value of the input control is selected when it first gets focus. Text the user types replaces the control's current value.

  • Telerik.Web.UI.SelectionOnFocus.None: When the SelectionOnFocus property is None (the default value), the browser determines the caret placement and selection when the control first gets focus.

All four RadInput controls support the SelectionOnFocus property. In addition, two of the RadInput controls, RadDateInput and RadMaskedTextBox, let you format their values differently, depending on whether they have focus.

 

RadInput Control

Properties for formatting value with focus

Properties for formatting value without focus

RadDateInput

DateFormat

DisplayDateFormat

RadMaskedTextBox

Mask, PromptChar

DisplayMask, DisplayPromptChar

Note

You do not need to set both sets of properties. If you only set the properties for formatting a value with focus, the RadInput control uses them even if the control does not have focus.

See Also

Other Resources