Avatar billede wedia Nybegynder
29. november 2008 - 13:53 Der er 7 kommentarer og
1 løsning

problem med request.form

Hej eksperter,
hvordan tjekker man om en Request.Form["name"] eksister eller ej.
jeg har prøvet med :
if(Request.Form["name"] != "undefined"),
if(Request.Form["name"] != null),
if(Request.Form["name"] != ""),
if(Request.Form["name"].ToString() != "undefined"), if(Request.Form["name"].ToString() != null), if(Request.Form["name"].ToString() != ""),
if(Request.Form["name"]),
if(Request.Form["name"].ToString())

men de giver alle sammen fejl !!
Avatar billede keysersoze Guru
29. november 2008 - 14:19 #1
og fejlen er?

nu kan der selvfølgelig være en grund til at du vælger at bruge request.form, men det vil man normalt ikke gøre i .NET, her vil man derimod bruge:

kontrolnavn.Text
Avatar billede wedia Nybegynder
29. november 2008 - 14:25 #2
jeg har af flere grunde været nød til at "post" data fra en anden side så jeg kan ikke bruge kontrolnavn.Text

fejlen er :


Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
Avatar billede wedia Nybegynder
29. november 2008 - 14:26 #3
og fejlen kommer når jeg laver _postback på side 2
Avatar billede wedia Nybegynder
29. november 2008 - 14:32 #4
eller hvis jeg går directe til side 2
Avatar billede kalp Novice
29. november 2008 - 16:06 #5
if(!string.IsNullOrEmpty(Request.Form["name"]){

}
Avatar billede kalp Novice
29. november 2008 - 16:06 #6
manglede lige en afsluttende )

if(!string.IsNullOrEmpty(Request.Form["name"])){

}
Avatar billede wedia Nybegynder
29. november 2008 - 16:34 #7
smid et svar !
Avatar billede kalp Novice
29. november 2008 - 16:37 #8
=)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



IT-JOB