印刷用ページ       送信     
クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
.NET 開発
以前のバージョン
.NET Framework 1.1
.NET Framework
リファレンス
System.Web
HttpResponse クラス
メソッド
Redirect メソッド
 Redirect メソッド (String)

  低帯域幅での表示をオンにする
.NET Framework クラス ライブラリ
HttpResponse.Redirect メソッド (String)

クライアントを新しい URL にリダイレクトして、新しい URL を指定します。

[Visual Basic]
<b>Overloads Public Sub Redirect( _
   ByVal </b><i>url</i><b> As </b>String<b> _</b>
<b>)</b>
<span class="lang">[C#]
</span><b>public </b>void<b> Redirect(</b>
<b> </b>string<b> </b><i>url</i>
<b>);</b>
<span class="lang">[C++]
</span><b>public: </b>void<b> Redirect(</b>
<b> </b>String<b>* </b><i>url</i>
<b>);</b>
<span class="lang">[JScript]
</span><b>public function Redirect(
   </b><i>url</i><b> : </b>String
<b>);</b>

パラメータ

url
対象となる位置。

例外

例外の種類 条件
HttpException HTTP ヘッダーが送信された後にリダイレクトしようとしました。

解説

RedirectEnd を呼び出し、これは完了時に ThreadAbortException 例外を生成します。

使用例

別の Web サイトへの無条件リダイレクトを強制的に実行する例を次に示します。

[Visual Basic]
 
Response.Redirect("http://www.microsoft.com/gohere/look.htm")
   

<span class="lang">[C#]</span> 
Response.Redirect("http://www.microsoft.com/gohere/look.htm");
   

<span class="lang">[C++]</span> 
Response->Redirect(S"http://www.microsoft.com/gohere/look.htm");
   

<span class="lang">[JScript]</span> 
Response.Redirect("http://www.microsoft.com/gohere/look.htm")
   

必要条件

プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ

参照

HttpResponse クラス | HttpResponse メンバ | System.Web 名前空間 | HttpResponse.Redirect オーバーロードの一覧

© 2009 Microsoft Corporation. All rights reserved. 使用条件  |  商標  |  プライバシー
Page view tracker