Foros del Web » Programando para Internet » ASP Clásico »

Formulario

Estas en el tema de Formulario en el foro de ASP Clásico en Foros del Web. En la validación de un formulario qué puedo hacer para que si hay errores se mantengan los inputs correctos y se queden en blanco los ...
  #1 (permalink)  
Antiguo 18/06/2004, 11:37
 
Fecha de Ingreso: mayo-2004
Mensajes: 52
Antigüedad: 21 años
Puntos: 0
Formulario

En la validación de un formulario qué puedo hacer para que si hay errores se mantengan los inputs correctos y se queden en blanco los incorrectos?
  #2 (permalink)  
Antiguo 18/06/2004, 11:59
Avatar de LeCLUB  
Fecha de Ingreso: abril-2003
Ubicación: Barcelona (España)
Mensajes: 205
Antigüedad: 22 años
Puntos: 1
Esto no es Javascript ?

Donde haces la validación del formulario y con qué ?

1. En el lado del cliente con Javascript ?
2. En el lado del servidor con ASP ?
  #3 (permalink)  
Antiguo 20/06/2004, 10:52
 
Fecha de Ingreso: mayo-2004
Mensajes: 52
Antigüedad: 21 años
Puntos: 0
en el lado del servidor con ASP
  #4 (permalink)  
Antiguo 20/06/2004, 12:28
Avatar de MartYn  
Fecha de Ingreso: junio-2004
Ubicación: MTY-Mexico
Mensajes: 49
Antigüedad: 20 años, 11 meses
Puntos: 0
suena a Javascript
validacion de campos
  #5 (permalink)  
Antiguo 21/06/2004, 02:33
 
Fecha de Ingreso: mayo-2004
Mensajes: 52
Antigüedad: 21 años
Puntos: 0
Ayuda,por favor

Rehago la pregunta:
Desde el lado del servidor (ASP) compruebo que en el formulario no haya una serie de errores,a veces relacionados con datos ya guardados en una BD(nombre de usuario,identificador,...). Cómo puedo hacer para que al hacer las comprobaciones me mantenga los datos introducidos por el usuario en caso de que haya errores
  #6 (permalink)  
Antiguo 21/06/2004, 06:16
Avatar de LeCLUB  
Fecha de Ingreso: abril-2003
Ubicación: Barcelona (España)
Mensajes: 205
Antigüedad: 22 años
Puntos: 1
recupera todos los valores del formulario en el ASP, comprueba lo que quieras, y en caso de que tengas que volver a enviarle el formulario (se ha olvidado un campo, ya existe en la BBDD, o lo que hagas tú para verificar), envía de nuevo los campos del formulario, pero con el VALUE de la variable que has recuperado antes
  #7 (permalink)  
Antiguo 21/06/2004, 06:29
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 5 meses
Puntos: 4
Exacto, como dice LeCLUB. Más o menos así:

Código:
<input type="text" name="nombreCampo" value="<%=Request.Form("nombreCampo")%>" />
Por cierto, esa última barra (/), no estoy seguro, pero creo que es necesaria para el último estándar de XHTML. Para ir renovándose, vamos.

Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #8 (permalink)  
Antiguo 21/06/2004, 14:59
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
La barra, cerrar los <td> y <tr> evitar la superposición de etiquetas, y ufff, varias cosas mas. XHTML va a hacer que modifiquemos páginas anteriores al por mayor.
Por cierto Bravenap y LeCLUB tienen razón, a eso se le llama "mantener el estado del formulario" (ASP.NET ya lo hace automaticamente pero con la misma técnica basicamente)

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 12:00.