2008年6月30日月曜日

[.NET]Server.Transfer

レガシーなASP(ASP.NETではない)ASPでは、Server.TransferするときにURLにクエリーをつけるとエラーになります。ASP.NETでもそのつもりだったんですが、なんと、ASP.NETの場合はクエリーがつけれるのです。ちょっとびっくりです。

でためしに、ASP.NET→ASPへServer.Transferができるかを実験してみました。さすがにコレはエラーになりました。

画面遷移をコントロールするとき、データの取り回し方法(スコープ)として、Session/URLクエリー/Cookieの3つを思いつきます。しかし、Server.TransferでURLクエリーが使えるとなると、データの取り回し方法の選択肢が増えますねぇ。

0 件のコメント: