Manfred Skrevet 4. juli 2007 Del Skrevet 4. juli 2007 (endret) jeg må bare få kommentere noe som er litt sært... 1. Request.QueryString.HasKeys() er en funksjon, men i alle andre klasser jeg har vært borti før er dette en property (SqlDataReader.HasRows, osv...) 2. Skriver du en url: http://mittdomene.no/script.aspx?minVar, (uten = eller noe på queryStringen), så går Request.QueryString.Keys.Count = 1, men Request.QueryStrings.Keys[0] er ingenting. Da skulle man kanskje tro at denne alltid er 1, men hvis du bare skriver script.aspx, så er Keys.Count = 0. Hvis du derimot skriver: http://mittdomene.no/script.aspx?minVar= så er plutselig Keys[0] = "minVar". Ingen diskusjon egentlig, bare påpeker inkonsekvente ting i .net. Edit: Request.QueryString.HasKeys() returnerer også false, selv om Request.QueryString.Keys.Count = 1, når man bare skriver http://mittdomene.no/Script.aspx?minVar... herregud... Endret 4. juli 2007 av Manfred Lenke til kommentar
j000rn Skrevet 4. juli 2007 Del Skrevet 4. juli 2007 Prøv med: minside.aspx?a&b&c=1 Keys.Count = 2; Keys[0] = null; Keys[1] = "c"; Får vel si meg enig med deg... For en gangs skyld!! Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå