- 286 名前:akasatana [2006/06/19(月) 21:04:22 ]
- すみません。質問させて下さい。
ブラウザの戻るボタンが押された時に、 クライアントに残ったキャッシュ画面を表示させるのではなく、 よく見られる次のエラー画面を表示させたいと思っています。 "警告 : ページの有効期限切れ 要求したページは、 フォームで送信された情報を使用して作成されました。 このページは、 もう利用できません。" キャッシュを残さないようにすればいいと思い、 ・HTTPのメタタグ ・PG制御(Cache.SetCacheability(HttpCacheability.NoCache)) ・Pageディレクティブ(<%@ OutputCache Location="None" VaryByParam="None" %>) を試したけど駄目でした。 ただ、次ページへの移動方法を、 Response.Redirect("xxx.aspx") から、 Server.Transfer("xxx.aspx") に変更したところ、 無事に"警告"画面が表示されるようになりました。 既にPG実装も佳境なので、今から、全画面で Response.Redirect から Server.Transfer への改修を行うのは、是非避けたいと思っているのですが、 何か他に方法など知っている方おられますでしょうか? ご存知の方いたら、よろしくお願い致します。
|

|