webForumDet fria alternativet

Server.Transfer

ASPur ASP

6 svar · 292 visningar · startad av firstchoice

Medlem sedan okt. 2001615 inlägg
Frågan#1

vad är det för skillnad på

Server.Transfer
och
Response.Redirect

???????

Medlem sedan sep. 2002366 inlägg
#2

Med Server.Transfer följer Request etc med.. All "info" alltså ;)

Det gör det inte med Response.Redirect

-Eitraz

Medlem sedan juni 200032 967 inlägg
#3

Response.Redirect skickar iväg en "Redirect"-header till klientens webbläsare, som säger åt webbläsaren att hämta en annan sida istället.

Server.Transfer gör överflyttningen på serversidan.

Mvh,

Medlem sedan okt. 2001615 inlägg
#4

vilket är att föredra
när skall man använda det ena och det andra ?

Medlem sedan sep. 2002366 inlägg
#5

Server.Transfer är lite mer effektivt eftersom alla "request" o så följer med..
Med Response.Redirect måste den ladda om allt sånt.

-Eitraz

Medlem sedan juni 200032 967 inlägg
#6

Det beror väl på om du behöver tillgång till Form och Querystring collection som fanns på originalsidan.

Om du ska kasta med egna querystrings till den andra sidan så måste du använda response.redirect, annars får du felmeddelande.

Mvh,

Medlem sedan sep. 2002366 inlägg
#7

Depends on the situation helt enkelt ;)

-Eitraz

138 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)