FilteredTextBox

Descripción

El FilteredTextBox extiende al TextBox de modo que podemos definir qué tipo de caracteres permitimos que escriba el usuario. Elegiremos entre estas configuraciones y sus múltiples combinaciones:
- Numbers: todos los números
- LowercaseLetters: letras minúsculas.
- UppercaseLetters: letras mayúsculas.
- Custom: los caracteres que definamos.

Propiedades

• TargetControlID: ID del TextBox sobre el que vamos a actuar.
• FilterType: Tipo de filtro de entre los que hemos definido previamente. Los combinaremos separándolos en comas.
• ValidChars: sólo se le hará caso si hemos elegido a “Custom” como FilterType. Será un string con los caracteres que consideraremos válidos.

Ejemplo

En nuestro ejemplo vamos a permitir que en nuestro TextBox se escriban únicamente números y los signos matemáticos ‘+’, ‘-‘, ‘*’ y ‘/’.

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<ajaxToolkit:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server"
TargetControlID="TextBox1"
FilterType="Numbers,Custom"
ValidChars="+-*/" >
</ajaxToolkit:FilteredTextBoxExtender>