<Completa Server Object Reference
O método de transferência envia (transfers) todas as informações de estado (todas as variáveis application / sessão e todos os itens nas coleções de solicitação) criados em um arquivo ASP para um segundo arquivo ASP.
Quando a segunda página ASP completa suas tarefas, ele não vai voltar para a primeira página ASP (like the Execute method) .
Note: O método de transferência é uma alternativa eficiente para a Response. Um redirecionamento força o servidor Web para lidar com uma solicitação extra, enquanto o método Server.Transfer transfere a execução para uma página ASP diferente no servidor, e evita o extra de ida e volta.
Sintaxe
Server.Transfer(path)
Parâmetro | Descrição |
---|---|
path | Requeridos. A localização do arquivo ASP para que o controle deve ser transferido |
Exemplo
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
Também olhar para o método Server.Execute para ver a diferença entre os métodos Server.Transfer e Server.Execute.
<Completa Server Object Reference