Hola, mi problema es que tras crear varias varibles de sesión en la página de entrada a la aplicación web y usarlas en otra página, si se recarga o redirecciono la aplicación a otra aspx pierdo las variables inicialmente creadas.
Estoy usando el Framework 1.1.
No se si hay que hacer algo especial para mantener las variables de session o es un problema de configuración. Os muestro el código:
-Código de index.aspx:
Session["UserLogin"]= Login.Text;
Session["UserName"]= Name.Text;
Session["UserID"] = User.Text;
if (Session["UserName"].ToString().Equals("Pepe"))
{
Response.Redirect("./recibidor.aspx");
}
-Código de recibidor:
if
(!Page.IsPostBack)
{
// Introducir aquí el código de usuario para inicializar la página
if (Page.Session.Count.Equals(0)) //(num.Equals(0))
{
Response.Redirect("./index.aspx");
}
else
{
LBUsuario.Text = "Hola, " + Session["UserName"].ToString();
}
Muchas gracias de antemano.