1

Web コントロールをパネルに動的に追加する .aspx ページがあります。問題は、ブラウザの戻るボタンを押すと、コントロールが動的に追加されるため、サーバー側に存在しないバージョンのページが表示されることです。私のaspxがControl1を動的に追加するとしましょう。そこから、Control2 をロードするボタンをクリックします。この時点でブラウザの戻るボタンを押すとControl1のあるページが表示されますが、Control1はサーバー側に存在しなくなっているので、操作すると挙動がおかしくなります。これに関するアイデアはありますか?

どうもありがとうございました。

4

2 に答える 2

2

ページをキャッシュしないようにクライアント側を設定しようとしましたか - これをページの読み込みに貼り付けます:

Response.Cache.SetCacheability(HttpCacheing.NoCache)

(構文が少しずれていると思いますが、理解できるはずです)

于 2010-03-30T10:22:36.417 に答える
0

一時ファイルを削除してブラウザを再起動してみましたか。ページがブラウザにキャッシュされている可能性があります。

于 2010-03-30T10:17:01.477 に答える