- - PR -
【ASP.NET】ページ遷移時にPage_Loadイベントが発生しない。
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-06-02 14:31
いろいろと教えてもらった情報を元に試してみたところ、
どうしても、Page_Load処理が走りませんでした。 他のPCでやってみたところ、Page_Load処理は通常通りは知りました。 それでブラウザの設定を見てみたところ、 「保存しているページの新しいバージョンの確認」で 「自動的に確認する」になっている場合は、Page_Load処理が発生し、 「確認しない」になっている場合は、発生しないことがわかりました。 IE5.5とIE6.0に限定した話でかまわないのですが、このブラウザの設定を 無視して、常にバージョンを確認する方法はないのでしょうか? |
|
投稿日時: 2003-06-02 19:33
解決を致しました。
.aspxファイルに、 <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Cache-Control" content="no-cache"> <meta http-equiv="Expires" content="-1"> を記述し、 @OutputCacheディレクティブにDuration="1" と記述する事によって、 きちんとPage_Load処理は働きました。 なごやんさんのアドバイスをもう少し突っ込んでやっていれば、 早期解決だったようです。 アドバイスを下さった、Qooさん、なごやんさん、ありがとうございました。 |