diogom Posted June 27, 2012 at 08:44 AM Report #465832 Posted June 27, 2012 at 08:44 AM Olá, Tenho uma página para fazer o login, onde crio uma session. Session["nome"] = userTB.Text; Response.Redirect("xxx.aspx"); Recebo essa session numa outra página. userTB.Text = Session["nome"].ToString().Trim(); if (String.IsNullOrEmpty(Session["nome"].ToString().Trim())) { Response.Write("<script language=\"javascript\">alert('Utilizador não identificado ou sessão expirada. Por favor, identifique-se no sistema');self.location.href='http://xxxx.com.pt/xxxx.aspx';</script>"); return; } else { //if (Session["nome"].ToString() != null && Session["nome"].ToString() != "") //{ if (!IsPostBack) { if (userTB.Text.Contains("@")) { // Declare the query string. String queryString = O problema é, que as sessions tem um tempo de experição e quando esse tempo acaba e faço refresh, surge este erro Object reference not set to an instance of an object. . O que quero é, fazer uma condição para quando a session ficar a null, retornar para a página de login. Cmp
softklin Posted June 27, 2012 at 10:01 AM Report #465870 Posted June 27, 2012 at 10:01 AM A discussão continua no tópico inicial: https://www.portugal-a-programar.pt/topic/54805-object-reference-not-set-to-an-instance-of-an-object-session/ Por favor, criem apenas um tópico por dúvida. Nick antigo: softclean | Tens um projeto? | Wiki P@P Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post.
Recommended Posts