Foros del Web » Programando para Internet » ASPX (.net) »

VAlidar

Estas en el tema de VAlidar en el foro de ASPX (.net) en Foros del Web. como puedo vlaidar un textbox ?...
  #1 (permalink)  
Antiguo 28/04/2006, 13:43
Avatar de krloss  
Fecha de Ingreso: abril-2006
Mensajes: 55
Antigüedad: 18 años
Puntos: 1
VAlidar

como puedo vlaidar un textbox ?
  #2 (permalink)  
Antiguo 28/04/2006, 14:19
 
Fecha de Ingreso: abril-2006
Mensajes: 40
Antigüedad: 18 años
Puntos: 0
Puedes hacer la validacion del lado del cliente (desde e navegador) o desde el servidor.

Cliente:
  • Puedes crear funciones en java script para validar el textbox
  • Puedes usar los controles de validacion que te ofrece .net
    • RequiredFieldValidation Control
    • CompareValidator Control
    • RangeValidator Control
    • RegularExpressionValidator Control
    • CustomValidator Control
Servidor:
  • Puedes crear funciones desde el servidor para validar los controles
  • Tambien puedes usar controles de validacion
Si utilizas controles de validacion como los que estan en .net recuerda que la validacion siempre se ejectara del lado del servidor y se ejecutara del lado del cliente cuando el navegador sea IE, por eso siempre tienes que usar la funcion
if page.isvalid
para ejecutar el proceso de guardar o algo parecido, al regresar el control del servidor al cliente automaticamente se mostraran los validadores.

Saludos!.
  #3 (permalink)  
Antiguo 28/04/2006, 15:56
Avatar de krloss  
Fecha de Ingreso: abril-2006
Mensajes: 55
Antigüedad: 18 años
Puntos: 1
Mensaje Por fa sacame de la duda

Bueno si eso de javascript npse si puedes darme un ejemplo te lo agredeceria pero lo otro no me funciona si quiero q el textbox solo admita string osea no funca xq le mando numeros y no me dice nada aqui ests el codigo
Código PHP:
<asp:CompareValidator id="CompareValidator1" style="Z-INDEX: 115; LEFT: 512px; POSITION: absolute; TOP: 104px"
                
runat="server" ErrorMessage="Escriba datos validos" ControlToValidate="apellido" Operator="DataTypeCheck" Type="String"></asp:CompareValidator
  #4 (permalink)  
Antiguo 29/04/2006, 10:39
 
Fecha de Ingreso: abril-2006
Mensajes: 40
Antigüedad: 18 años
Puntos: 0
Ok si quieres que sea cualquier texto menos numeros
intenta lo sig.
Código:
<asp:TextBox id="TextBox1" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server" ErrorMessage="No se aceptan numeros"
                ValidationExpression=".*[^0-9]" ControlToValidate="TextBox1"></asp:RegularExpressionValidator>
  #5 (permalink)  
Antiguo 29/04/2006, 12:33
 
Fecha de Ingreso: mayo-2004
Ubicación: Guadalajara, Jalisco, México
Mensajes: 724
Antigüedad: 20 años
Puntos: 6
Tambien puedes encontrar expresiones ya hechas aqui http://www.regexlib.com/default.aspx

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:09.