Control

Tengo una página web. Nada más acceder a ella, se accede otra para hacer una serie de controles, cuando en esta segunda se acaba de hacer estos controles retorno a la principal pasándole un parámetro, para que cuando la cargue de nuevo no vuelva a acceder a la segunda. ¿Cómo puedo hacer para que cuando retornas a la primera borrar el parámetro que le pasas?.
Saludos

1 respuesta

Respuesta
1
No se puede borrar por ejemplo esto, te daría un error:
Request.Form("algo") = ""
Si es verdad que existe un
Response.Clear
Pero no funciona muy allá.
La opción es cargar la página como si refrescaras de nuevo, o también puedes utilizar variables de sesión:
Session("algo") = ""
Y éstas si pueden ser borradas. Quizá la última sea la más "compleja", pero la más eficaz.
Suerte
Ya había pensado en el objeto Session, pero hay veces que de la manera que lo utilizo pierde el valor inicial que se le ha dado, aunque no hay pasado 20 minutos (expire). ¿Sabes el motivo por el que puede ser?
Gracias. Saludos
Lo siento, no me había pasado nunca, comprueba que no esté pasando por el Session() = ""
O por un abandon, o que por una razón extraña tenga el expire más corto. Supongo que ya habrás probado todo esto, pero por si acaso...

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas