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