1

戻るボタンで ViewState がどうなるか知りたいです。

それはとどまりますか、それともページは新しいリクエストを行いますか?

4

1 に答える 1

1

Viewstate は html にレンダリングされると .NET 実装のままではなくなり、ページの html にある通常の非表示フィールドになります。そのため、ブラウザの [戻る] ボタンを押すと、ほとんどの場合、ブラウザのキャッシュからページが取得され、サーバーへのリクエストはありません。ページを更新せずに ViewState だけを更新する方法はありません。結局のところ、Viewstate は隠しフィールドしかないからです。

于 2013-04-18T08:51:19.623 に答える