ここから本文です

ASP.NET .NET Framework3.5にてプログラム開発中です。 画面遷移方法がいろいろ...

tra********さん

2010/10/1210:02:38

ASP.NET .NET Framework3.5にてプログラム開発中です。

画面遷移方法がいろいろあると思うのですが、以下の2つは何がどのように違うのでしょうか?

使い分けなど教えていただけると幸いです。

・Responce.Redirect

・Server.Trancefer

閲覧数:
819
回答数:
1

違反報告

ベストアンサーに選ばれた回答

zen********さん

2010/10/1323:28:20

●Responce.Redirect
履歴(history)に残る
POSTデータは転送できない

●Server.Trancefer
履歴(history)に残らない
POSTデータを引き継いで渡すことが出来る

使い分け
●Responce.Redirect
サーバで処理後、POSTデータなどを必要としない画面に遷移させる場合
必要なデータはsessionで保持とか、GETデータで渡しているとか
エラー画面のようなページとか
●Server.Trancefer
POSTデータを引き継いで渡したいが、ある条件で遷移先のページが変わる場合とか
サーバ側の遷移先判断の処理だけで履歴に残したくない場合

この回答は投票によってベストアンサーに選ばれました!

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる