
10/10/2008, 14:56
|
 | 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 | |
Respuesta: Evitar el borrado de datos al hacer "Back" en el navegador mmmm, ok, veamos ...
Primero, si se detecta desde ASP que hay un error en el formulario tu deberías de proporcionarle una alternativa al usuario para regresar al formulario, es decir, que el usuario no pulse el botón back, ahora, si se esta regresando por ese medio y le aparece el formulario vacío es por que no dejas al browser guardar caché y sin embargo no caducas la página, o sea, estas contradiciendote en tu programación creo yo.
Yo si siguiera tu diseño, validaría el formulario en la misma página y en caso de haber un error le mostraría el formulario conservando el estado indicándole dónde es donde estuvo su error, para conservar el estado se llenan nuevamente con su parámetro correspondiente, por ejemplo:
<input type="text" name="campo" value="<%=Request("campo")%>">
Con eso la primera vez que se cargue el formulario aparecerá vacío y la segunda vez ya con lo que se llenó previamente. |