を壊れている可能性があります私はvb.netのWebアプリを実行すると、次のエラーメッセージを取得しておいてください。無効なビューステート情報は
は良い検索した後、私は正確に問題を説明 this Microsoft page、出くわしました。状態情報はこのページの無効であり、壊れている可能性があります。 View full message here.
シナリオ2:可能性の高い原因は、「シナリオ2」のようですあなたのページを変更、影が発生し、 ASP.NETの一時ファイルでコピーしたファイルは、再生するフォルダ。ユーザーはこの変更前に要求されたページ のコピーを持ち、ユーザーはそのフォルダのファイルを再生成した後に ページを投稿します。
しかし、奇妙なことにもかかわらず、修正プログラムがあるにもかかわらず、実際にはリンクが表示されません。
誰でも修正を提案できますか?
UPDATED:as recommended hereのPageノードにEnableEventValidation="False"
を使用してこのエラーが発生しないようです。修正よりも回避策が多い
シナリオ2は理由だけではありません。そのような場合には、そのような場合には例外がほとんどありません(Webサイトのファイルが変更された場合など)。一貫してこのエラーが発生している場合は、別の場所で問題が発生する可能性があります。この問題の別の一般的な原因はコントロールツリーの変更です。コントロールを動的に作成している場合は、そのエラーが発生する可能性があります。 – VinayC
FYI - イベントの検証を無効にすることは良い解決策ではありません。そこには、多くの悪いことを防ぐためのセキュリティ機構の一部として存在しています。 – NotMe
これは非常に刺激的な問題です。これまでのところ、サーバー側のコードではなく、特定のマシンでシステムを追跡しました。特定のマシンでWindows XP上のIEでグリッドビューを再ソートすることで問題を再現することができます。一見類似した設定の他のマシンには問題はありません。他のブラウザは、IEに障害が発生したマシンであっても問題を報告することはありません。 – fritterfatboy