webForumDet fria alternativet

Server.Transfer

6 svar · 292 visningar · startad av firstchoice

firstchoiceMedlem sedan okt. 2001615 inlägg
#1

vad är det för skillnad på

Server.Transfer
och
Response.Redirect

???????

EitrazMedlem 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

@ndersMedlem sedan juni 200032 969 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,

firstchoiceMedlem sedan okt. 2001615 inlägg
#4

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

EitrazMedlem 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

@ndersMedlem sedan juni 200032 969 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,

EitrazMedlem sedan sep. 2002366 inlägg
#7

Depends on the situation helt enkelt ;)

-Eitraz

132 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)