Hej, Hej Joachim Varför helt enkelt inte använda <b>Request.QueryString.ToString()</b> ? =) Så kan man ju också göra, men det är inte rätt... =) Ärch jag talade ur nattmössan.. givetvis har den ingen ToString.. tänkte på en helt annan sak :/ Det roliga är att du faktiskt inte tala i nattmössan. Ah *phew* jag började tvivla på mig efter mitt inlägg och sen övertalade jag mig att jag mindes fel (utan att prova det själv), hehe. Note to self - tvivla inte på dina egna inlägg ;)Ta ut hela Request.QueryString
Kan man inte från codebehind ta ut hela queysträngen?
Alltså om man t ex vill göra en Response.Redirect och skicka med hela Request.QueryString, utan att behöva skriva varje parameter "manuellt"
Typ:
Response.Redirect("ensida.aspx?" & Request.QueryString() & )
Får det inte att funka..
/Jocke
P.S. Kodar VB.NETSv: Ta ut hela Request.QueryString
Det går fint med:
<code>
Response.Redirect("ensida.aspx?" & Request.ServerVariables("QUERY_STRING") )
</code>
// MvH BjörneSv: Ta ut hela Request.QueryString
Sv:Ta ut hela Request.QueryString
Nä skämt och sido, det är ju snyggare. Tänkte inte på att testa den varianten.
// MvH BjörneSv: Ta ut hela Request.QueryString
Sv:Ta ut hela Request.QueryString
Request.QueryString är en HttpValueCollection, i vilken de har override:at ToString() att returnera strängen på samma sätt som den ser ut som från början.
Så det fungerar faktiskt.
// MvH BjörneSv: Ta ut hela Request.QueryString