RadInput for ASP.NET AJAX

RadControls for ASP.NET AJAX

RadMaskedTextBox uses a mask string to control the text the user can enter. The string is composed of one or more of the mask elements, as shown the table below:

 

Mask Element

MaskPart class

Description

#

DigitMaskPart

Digit or space (optional). If this position is blank in the mask, it is rendered as a prompt character.

L

UpperMaskPart

Uppercase letter (required). Restricts input to the ASCII letters A-Z.

l

LowerMaskPart

Lowercase letter (required). Restricts input to the ASCII letters a-z.

a

FreeMaskPart

Accepts any character. If this position is blank in the mask, it is rendered as a prompt character.

<n..m>

NumericRangeMaskPart

Restricts the user to an integer in the declared numeric range. Numeric range mask parts can occupy multiple positions.

<n...m>

LongRangeMaskPart

Restricts the user to an integer in the declared numeric range. For the internal representation of the value is used Int64(Long) type.

<Option1|Option2|Option3>

EnumerationPart

Restricts the user to one of a fixed set of options. The pipe("|") serves as a separator between the option values.

\

N/A

Escape character, allowing the following character to act as literal text. For example "\a" is the character "a" rather than including a free mask part. "\\" is the literal back slash character.

Any other characters

LiteralPart

All non-mask elements appear as themselves. Literals always occupy a static position in the mask at run time, and cannot be moved or deleted by the user.

See Also