私はサーバからリロードすることができないページで更新パネルを使用しているasp.netウェブサイトを持っています。私はマスターページ上の無効ページキャッシュにこれを持っています。ページキャッシュを無効にして、ブラウザのバックボタンでページを強制的に読み込みます。
Response.Cache.SetExpires(DateTime.UtcNow.AddDays(-1))
Response.Cache.SetValidUntilExpires(False)
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)
Response.Cache.SetCacheability(HttpCacheability.NoCache)
Response.Cache.SetNoStore()
ブラウザの戻るボタンをクリックしてページに戻ると、そのページの有効期限が切れていると表示されます。私のウェブサイト上の他のページが動作し、ページの読み込みを呼び出す、唯一の解決策は私が見つけたが、使用することはできません更新パネルの全体のページをwrpですが、私はページ上のレポートビューアを持っているので、 ajaxでは動作しません。もし誰かが私が深くそれを感謝するのを助けることができます。
ブラウザからの期限切れのページメッセージは、ポストバックデータが送信されたことを意味します。いくつかのブラウザは、彼らがそれを再送信したい場合は、いくつかは尋ねないユーザーに尋ねます。 – jor