Hola:
Tengo una pagina asp que esta como dividida en dos cuerpos (parte 1 y
parte 2), uno que hace un mantenimiento de personas -logico de
negocio-, y otro que muestra ese mantenimiento y el formulario con los
datos necesarios para llevar a cabo dicho mantenimiento, todo en la
misma asp.
O sea, algo asi
...
Response.Write("<script>alert('cero');</script>")
<%If (Request.Form<>"") Then%> (parte 1)
Response.Write("<script>alert('uno');</script>")
realizo la accion de meter en base de datos los datos del
formulario que tengo en la (parte 2)
<%Else%> (parte 2)
Response.Write("<script>alert('dos');</script>")
muestro a las personas
tengo un formulario que relleno con datos y que hace un submit
sobre la propia pagina
<%end if%>
la cuestion esta en que no se como refrescar la pagina asp, una vez he
rellenado los datos (ha pasado por la parte 2), y he hecho el submit
(ha pasado por la parte 1). o sea, quiero que una vez metido los datos,
y haciendo el submit me muestre la misma pagina (sin abrir otra nueva)
con los datos actualizados...
habia pensado en sacar la parte de "muestro a las personas" fuera de la
estructura <%if ... endif%> pero viendo los alerts que pongo a modo de
depuracion, veo que hace la secuencia-> dos -> cero -> uno, o sea que
primero haria la parte comun (alert cero) y luego la logica de negocio
(alert uno)..
en fin, a ver si alguien me puede ayudar. cualquier comentario,
sugerencia, otra forma de hacerlo, etc es bienvenida!
gracias!
Leer las respuestas