0

asp.netasp ドロップダウン コントロール、ドロップダウン ユーザー コントロール、componentArt コールバック コントロール、および送信ボタンを含むページがあります。

asp.net ドロップダウン コントロールから項目を選択すると、サーバー側の呼び出し (AJAX など) が行われ、ドロップダウン ユーザー コントロールに入力されます。

ユーザーは、ユーザー コントロールのドロップダウンから項目を選択し、送信ボタンをクリックしてフォームをポストバックします。

送信ボタンをクリックすると、以下の例外がスローされます。

ポストバックまたはコールバック引数が無効です。<pages enableEventValidation="true"/>イベントの検証は、構成またはページで使用して有効<%@ Page EnableEventValidation="true" %>にします。セキュリティ上の理由から、この機能は、ポストバック イベントまたはコールバック イベントへの引数が、それらを最初にレンダリングしたサーバー コントロールから発信されていることを確認します。

データが有効で期待どおりである場合は、ClientScriptManager.RegisterForEventValidationメソッドを使用して、検証のためにポストバックまたはコールバック データを登録します。

この例外が発生する理由と解決策を教えてください。

4

0 に答える 0