.NET 1.1 で開発していたWebアプリを .NET 2.0 にコンバージョンして運用していたが、その影響かどうかわからないが、
「無効なViewStateのエラー」がたまに発生するようになりました。
この間色々ネット等を検索して対策をうってきたが、ことごとく打ち破られ途方に暮れている状態です。
EnableViewState を false に設定しても ブラウザのソースの表示でみたらViewStateが書き込まれているのは不思議ですし...
それではと思い、 LoadPageStateFromPersistenceMedium と SavePageStateToPersistenceMedium をオーバーライドして、セッションに格納したら、ViewStateエラー以前に格納したはずの値がどこかでクリアされるみたいでページの遷移が正常にいかないときがある。(私達の間ではこれを無視する現象と言っている。)
もう少し調査してみるつもりですが、皆さんのサイトではこんな問題発生していないのだろうか?
解決されている方がいれば、教えて頂ければ幸いです。