さて、私はこれについて読んでいます (実際には、stackOverflow にはありません)。この「古い」トピックについていくつか質問があり、アドバイスが必要です。
まず、私は何をしますか?
JavaScript の関数を使用して onclientclick イベントの値を変更し、同じ関数でコントロールを有効にします。このドロップダウン リストは、ajax ツールキットのカスケード拡張機能を使用して、さらに 2 つのドロップダウン リストを設定します。次に、webService を使用して jQuery AJAX メソッドを使用して新しい情報を保存します。しかし、aspxページ全体を送信する別のボタンがあり、「例外:無効なポストバックまたはコールバック引数。イベント検証が有効です....」という例外が表示されました。
1.- まず、簡単で迅速なオプションは aspx ページでイベント検証を無効にすることですが、これを読むまではお勧めできません。
2.- これを使用してください: http://msdn.microsoft.com/en-us/library/ms223395.aspx私はこれらの例を本当に理解していません:(
3.- ユーザー エクスペリエンスに別れを告げ、「従来の」送信/ポストバック メソッドを使用します。
番号 1 と番号 3 は本当に必要ありません。オプション 2 を完全に理解し、ユーザー エクスペリエンスと ASPX のセキュリティを維持したいと考えています。
どんなアドバイスでも本当に感謝します。ありがとうございました。
更新され たこの記事は、この既知の問題 (または機能) をカバーし、非常によく説明していると思います 。コールバックまたはポストバック引数-again.aspx
更新 2 別の優れた投稿 (stackoverflow で参照): http://johanleino.wordpress.com/2009/11/17/cascadingdropdown-casues-invalid-postback-or-callback-argument-error/
更新 3 これは、例外の別の原因です: ASP.NET マスター ページ: イベント検証エラー