Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/06/2007, 02:23
kermanzu
 
Fecha de Ingreso: febrero-2006
Mensajes: 20
Antigüedad: 19 años, 2 meses
Puntos: 0
De acuerdo Re: Guardar variable de session al hacer click en ASP

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