Código:
En la pagina PanelControl.MasterSession.Add("Nombre", rdr["nombre"]); Session.Add("Apellidos", rdr["apellidos"].ToString()); Session.Add("Nivel", rdr["id_nivel"]); Session.Add("Desc_Nivel", rdr["descripcion"]); Session.Add("Activa", "SI");
Cuando carga la pagina se mete en el protected void Page_Load y pongo esto
Código:
* Referencia a objeto no establecida como instancia de un objeto. string s = (string)Session["Activa"]; if (s.ToString() != "SI") // Error * { Response.Redirect("default.aspx"); } else { LblNombre.Text = Session["Nombre"].ToString(); LblApellidos.Text = Session["Apellidos"].ToString(); Lblnivel.Text = Session["Desc_Nivel"].ToString(); }
como se puede hacer? o de que manera se puede reparar.
Gracias