Jump to content

Object reference not set to an instance of an object. session


Recommended Posts

Posted

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

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.