答えて
Server.Transfer
は、同じアプリケーション内の別のページに処理をリダイレクトするようにASP.NETに指示します。これは完全にサーバー側で発生します。これはサーバー側で発生するより効率的ですが、この方法にはいくつかの制限があります。以下のリンクは、これらのいくつかを説明しています。
Response.Redirect
は実際にHTTP 302ステータスコードを別の場所の応答でクライアントに返します。クライアントは新しい場所を追跡する責任があります。ここでは別の往復があります。
PostBackUrl
は、「転送方法」ではなく、フォームを送信するURLをブラウザに知らせるプロパティです。デフォルトでは、フォームはサーバー上で自身にポストバックします。 http://haacked.com/archive/2004/10/06/responseredirectverseservertransfer.aspx
Server.Transer()
はサーバ側で動作します。それは、要求されたクライアントとは異なるページでクライアントに応答する。クライアントがリフレッシュすると(F5)、元のページがリフレッシュされます。
Response.Redirect()
は、別のページに移動する必要があることをクライアントに返信します。これには追加の往復が必要ですが、クライアントはリダイレクトについて知っているので、F5が宛先ページを要求します。
PostbackUrl
は、クライアント上でクリックするとどこに行くかをASPコントロールに伝えるプロパティです。クライアントに情報を伝えながら、追加の往復は必要ありません。この方法を使用することができれば、他の選択肢よりも一般に好ましい方法です。
Server.Transferを::
転送は、サーバー上の他の1つのページからリクエスト
は、ここでは良いリンクです。例: リクエストは、あなたがServer.Transferを(「/にPage2.aspx」)がそう反応してPAGE2そしてPAGE2リターンへの転送を要求しますが、ブラウザのアドレスバーが
/page1.aspx
のURLを示したままのPage1に来/page1.aspxのブラウザ要求
のResponse.Redirect
この文は、次のページを要求するブラウザに指示します。この場合、ブラウザのアドレスバーには、新しいページのURLを変更して示して
PostBackUrl
あなたはボタンやリンクボタンの上にそれを言及することができます。これにより、提供されたページにフォームが提出されます。それは次のようになります。
<form method="post" action="/page2.aspx">
- 1. 送信は次のページに転送しないでください
- 2. いただきました。このグループで間違っては
- 3. いただきました。このコードで間違ってjsfiddle
- 4. ページ間のデータ転送方法は?
- 5. facebook統合を間違ったページに転送
- 6. クリックイベントが次の開始アクティビティに転送されました
- 7. いただきました間違った私はプリペアドステートメントを持っている
- 8. いただきました間違った私は、このリンクでこの機能を見てきました
- 9. 次のページのためにスラッグを覚えてください
- 10. Vlookupの制限 - 後方に転送したい
- 11. はいただきまし
- 12. いただきまし
- 13. いただきまし
- 14. いただきました!私のCと間違っ++正規表現マッチ
- 15. 新しいリンクに送信して転送する方法
- 16. いずれかが言うことができますいただきました!間違った
- 17. いただきました声明に
- 18. いただきました>と<
- 19. 他のページに転送した後でもタイマーをカウントする
- 20. ボタンがまだ押されているときのマウス操作の制御を転送する方法
- 21. 違いは、私は、この違いを知っていただきたいと思い
- 22. いただきましシェルスクリプト内のステートメント
- 23. いただきましたJSP内のリンクやファイルパスを指定するための良い方法?
- 24. 変数を次のページに送信していません
- 25. 転送エラーが発生しました
- 26. jQueryの次のコードで起こっていただきまし範囲
- 27. リダイレクトまたは転送
- 28. ホストヘッダーに基づいた転送
- 29. 回転機能が正常に動作しない毎回または一度だけ送信するとき
- 30. javascriptの発行MooToolsのはいただきました先発のため、次のコード
Infactは、何がしたいですか? –
投稿をもう一度読む –
おそらく重複:http://stackoverflow.com/questions/224569/server-transfer-vs-response-redirect http://stackoverflow.com/questions/521527/response-redirect-vs-server-転送http://stackoverflow.com/questions/4660501/response-redirect-vs-server-transfer-redirect-as-a-suggestion – gideon