0

カスタム マスター ページとリストビューを持つユーザー コントロールでパーソナライズされた MySite ホストがあります。

ユーザーの個人用サイトを作成しようとすると、「このページは、あなたが開いた後に変更されました」というエラー メッセージが表示されます。ログには、ViewStateException が表示されます。

ユーザーコントロールを削除すると、うまく機能します。

また、ページおよびコントロール レベルで ViewState (EnableViewState="false") を無効にしましたが、成功しませんでした。

この問題を解決する方法についてのアイデアはありますか?

4

1 に答える 1

0

問題は、個人用サイト コレクションに、アクティブなビューステートを持つコントロールを含むカスタム マスター ページが定義されていたことです。

個人用サイトにはカスタム マスター ページは必要なく、ルート サイトにのみ必要だったので、解決策はそのマスター ページを既定値に変更することでした。

于 2012-01-26T13:16:40.597 に答える