Hola a todos:
Me surge una duda.Estoy con una pagina en ASP ¿Hay alguna manera de guardar un valor en una variable de sesion al hacer click en un enlace?
Gracias.
| |||
Guardar variable de session al hacer click en ASP Hola a todos: Me surge una duda.Estoy con una pagina en ASP ¿Hay alguna manera de guardar un valor en una variable de sesion al hacer click en un enlace? Gracias. |
| |||
![]() Te pongo aqui un pequeño ejemplo que he probado y funciona, haber si te sirve. Lo he hecho con dos paginas, porque el codigo ASP se ejecuta antes de mostrar la pagina, por eso he hecho que cuando pulsas te redirija a una pagina en la cual se crea la variable de sesion y a continuacion te vuelve a redirigir atrás. Para comprobar que ha cogido el valor bien, he puesto que cuando vuelve a la primera pagina, te muestre el valor en la caja de texto. Prueba.asp con el botón: <html> <head> <title>Pagina ASP 1</title> <script languaje="javascript"> function Crear_Sesion() { window.location="./Sesion.asp"; } </script> </head> <body> <form method="post" onsubmit="Crear_Sesion();"> <input type="text" value="<%=Session("V1")%>" disabled> <input type="submit" value="..."> </form> </body> </html> Y ahora En Sesion.asp que es donde te redirige haces: <% Session("V1")="Ya tiene un valor" Response.Redirect("./Prueba.asp") %> Espero que te sirva, y si tienes algun problema escribe aqui, que estaré por aqui un rato. Un saludo |