Hola:
creo que algunos hemos tenido la incomoda situacion de que el usuario
presiona F5 en una pagina que ya ha enviado los datos del form y tenemos que
el form se procesa 2 veces repitiendonos los datos.
Antes en el ASP clasico yo resolvia este problema de esta forma:
page1.asp tiene el form1, en el action del form1envio los datos a page2.asp,
page2.asp procesa los datos y los inserta y hace un redirect a page1.asp
donde ya no se muestra el form1 sino los datos agregados. De esta forma si
se presiona F5 sobre page1.asp solo se refrescaran los datos mostrados y no
hay reenvio de informacion.
esto me funciona perfecto en ASP. Estoy tratando de lograr lo mismo en .NET
pero no puedo, siempre obtengo el re-envio de los datos. No se si se pueda
tener en .NET una pagina de solo codigo como en ASP clasico, de forma que le
re-envie a ella los datos y de ella vuelva a la pagina inicial.
bueno, espero comentarios.
saludos y gracias, alf.
Leer las respuestas