CompositeControl から継承し、IPostBackDataHandler、ICallbackEventHandler を実装するサーバー コントロールがあります。
コントロールの CallBackEvent を (Page.ClientScript.GetCallbackEventReference(this, "args", "callBack", "context",true) を使用して) 非同期モードで起動すると、ページのバリデーターが実行されます。 ValidationGroup が定義されています。
ページ内のすべてのバリデーターに ValidationGroup を設定せずにこの動作を回避する必要があり、javascript を使用しないようにしています (コールバックイベントの前にバリデーターを無効にできることはわかっていますが、そうしないようにしています)。そこに着く)。
また、CausesValidation プロパティを使用して false に設定できるように IButtonControl を実装しようとしましたが、うまくいきませんでした。
誰でもこの問題について考えがありますか?
前もって感謝します!!
セバスチャン。