Metodo di trasferimento ASP


❮ Riferimento completo dell'oggetto server

Il metodo Transfer invia (trasferisce) tutte le informazioni sullo stato (tutte le variabili di applicazione/sessione e tutti gli elementi nelle raccolte di richieste) create in un file ASP a un secondo file ASP.

Quando la seconda pagina ASP completa le sue attività, NON tornerà alla prima pagina ASP (come il metodo Execute).

Nota: il metodo di trasferimento è un'alternativa efficiente per Response.Redirect. Un reindirizzamento forza il server Web a gestire una richiesta aggiuntiva mentre il metodo Server.Transfer trasferisce l'esecuzione a una pagina ASP diversa sul server ed evita il round trip aggiuntivo.

Sintassi

Server.Transfer(path)

Parameter Description
path Required. The location of the ASP file to which control should be transferred

Esempio

File1.asp:

<%
response.write("Line 1 in File 1<br>")
Server.Transfer("file2.asp")
response.write("Line 2 in File 1<br>")
%>

File2.asp:

<%
response.write("Line 1 in File 2<br>")
response.write("Line 2 in File 2<br>")
%>

Output:

Line 1 in File 1
Line 1 in File 2
Line 2 in File 2

Guarda anche il metodo Server.Execute per vedere la differenza tra i metodi Server.Transfer e Server.Execute.


❮ Riferimento completo dell'oggetto server