webForumDet fria alternativet

probelm Objektreferensen har inte angetts till en instans av ett objekt

.NET

1 svar · 4 083 visningar · startad av annasmurf

Medlem sedan mars 2006237 inlägg
Frågan#1

Hej!

jag vill skriva in ett namn i en textbox och sedan klicka på en knapp som går till en ny sida där det står är det rätt namn och så visas namet. Nu får jag bara felet:

Objektreferensen har inte angetts till en instans av ett objekt.
Beskrivning: Ett undantag som inte kunde hanteras inträffade när den aktuella webbegäran kördes. Mer information om felet och var i koden det uppstod finns i stackspårningen.

Undantagsinformation: System.NullReferenceException: Objektreferensen har inte angetts till en instans av ett objekt.

Källfel:

Rad 61: catch (Exception){}
Rad 62:
Rad 63: String firstName = Request["contactFirstname"].ToString();
Rad 64: contactFirstname.Text = firstName;
Rad 65:

Är det någon som vill vara snäll och hjälpa mig???

Medlem sedan jan. 20012 204 inlägg
#2

Request["contacsFirstname"] är väll null om det inte finns något värde och då får du NullRefExept när du tar .ToString()

så ngt i stil med (otestat)

Response.Redirect("Nysida.aspx?Firstaname=" & tbName.Text);
if(Request.QueryString["firstname"] != null)
{
lblName.Text = "Välkommen, du heter " + Request.Querystring["firstname"];
}
else
{
lblName.Text =" Du heter inget!
}
253 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)