ASPチュートリアル

ASPホーム

WPチュートリアル

Webページの紹介 WebPages Razor Webページのレイアウト Webページフォルダ WebPages Global Webページフォーム Webページオブジェクト Webページファイル Webページデータベース Webページヘルパー WebPages WebGrid Webページチャート Webページの電子メール Webページのセキュリティ Webページの公開 Webページの例 Webページクラス

ASP.NET Razor

かみそりのイントロ かみそりの構文 Razor C#変数 Razor C#ループ Razor C#ロジック RazorVB変数 かみそりVBループ RazorVBロジック

ASPクラシック

ASPイントロ ASP構文 ASP変数 ASP手順 ASP条件文 ASPループ ASPフォーム ASPCookie ASPセッション ASPアプリケーション ASP #include ASP Global.asa ASP AJAX ASPメール ASPの例

ASPリファレンス

ASPVB関数 ASPVBキーワード ASP応答 ASPリクエスト ASPアプリケーション ASPセッション ASPサーバー ASPエラー ASPファイルシステム ASP TextStream ASPドライブ ASPファイル ASPフォルダー ASP辞書 ASP AdRotator ASP BrowserCap ASPコンテンツリンク ASPコンテンツローテーター ASPクイック参照

ADOチュートリアル

ADOイントロ ADOコネクト ADOレコードセット ADOディスプレイ ADOクエリ ADOソート ADO追加 ADOアップデート ADO削除 ADO Demo ADOスピードアップ

ADOオブジェクト

ADOコマンド ADO接続 ADOエラー ADOフィールド ADOパラメータ ADOプロパティ ADOレコード ADOレコードセット ADOストリーム ADOデータ型

ASP転送方式


❮完全なサーバーオブジェクトリファレンス

Transferメソッドは、1つのASPファイルで作成されたすべての状態情報(すべてのアプリケーション/セッション変数および要求コレクション内のすべてのアイテム)を2番目のASPファイルに送信(転送)します。

2番目のASPページがタスクを完了すると、最初のASPページには戻りません(Executeメソッドのように)。

注: Transferメソッドは、Response.Redirectの効率的な代替手段です。リダイレクトにより、Server.Transferメソッドが実行をサーバー上の別のASPページに転送している間、Webサーバーは追加の要求を処理し、余分なラウンドトリップを回避します。

構文

Server.Transfer(path)

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

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

また、Server.Executeメソッドを調べて、Server.TransferメソッドとServer.Executeメソッドの違いを確認してください。


❮完全なサーバーオブジェクトリファレンス