さまざまな TextBox コントロールと DropDownLists を含む AccordionPanes のコレクションがあり、それぞれに独自のバリデータがあります。
フォームの送信時にいくつかのサーバー側の検証が発生した場合、無効な検証メッセージを含む以前に最小化されたペインを自動的に展開できるものはありますか? そうしないと、ユーザーはフォームが理由なく送信できないように見えます。
別のシナリオ:クライアント側のバリデーターが入力に関連付けられた複数のペインがあるとします。ペインが最小化されている場合 (したがって、バリデータの ErrorMessage が表示されない場合)、送信時に AJAX ページの検証が行われたときに適切なペインを展開する方法はありますか?
このアプローチには、すべてのバリデーターとそれに関連する AccordionPane を追跡する強引な方法があることは知っていますが、多数の入力/バリデーターとペインの状況を処理できるより良いソリューションを望んでいました。