Jag har ett problem nu som gör mig helt skogstokig, fattar fan inte vad som är problemet. jag ska försöka förklara situationen. Kan du ha bytt från method="post" till method="get"? Yes det stämmer nog faktiskt:) Men hur ska jag få med "egna" värden som inte ligger i någon formulär kontroll? I.o.m att det inte går och lägga till Typ själv efter querystringen. Använd ett dolt fält: <input type="hidden" name="Typ" value="<%= Typ%>"> Yes det var oxå en lösning, men jag byggde om hanteringen lite så det funkade med post ändå.Querystring, problem med att få med värdet från form.
Jag får inte med mig ett värde ifrån en form som ser ut så här:
<form method="get" action="ShowResult.asp?Typ=<%= Typ%>" target="_self">
Givetvis så innehåller variabeln Typ ett värde, och det hämtas från följande en bit upp:
Typ = Request.Querystring("Typ")
Formen innehåller även en del listboxar som alla kommer med på vanligt sätt. Men denna variabel Typ får jag inte med. I filen ShowResult.asp är filen med formen även inkluderad (det är en meny där man kan göra sökningar).
Så här ser formen ut efter att jag kört den:
<form method="get" action="ShowResult.asp?Typ=" target="_self">
Så här tilldelas Typ ett värde första gången:
<a target="_self" href="ShowResult.asp?Typ=1">
Någon som förstår problemet och kan hjälpa mig? Det värsta är att det fungerat tidigare men vet inte från vilken tidpunkt det börjat strula.Sv: Querystring, problem med att få med värdet från form.
Vid method="get" plockas hela querystring bort från action och ersätts av formulärfälten.
Vid method="post" sker inte detta tilltag.Sv:Querystring, problem med att få med värdet från form.
Sv: Querystring, problem med att få med värdet från form.
Sv:Querystring, problem med att få med värdet från form.
Tackar så hemskt mycket för din snabba support:)