DOBON.NETプログラミング掲示板過去ログ
RepeaterでのCustomValidatorを使用した複合チェックについて
題名: RepeaterでのCustomValidatorを使用した複合チェックについて
著者: ゆっきー
日時: 2006/05/29 13:48:45
ID: 16039
この記事の返信元:
(なし)
この記事への返信:
(なし)
ツリーを表示
環境/言語:[OS : Windows XP Professional / 言語 : Visual Basic .NET / .NET Framework : 1.1]
分類:[ASP.NET]
【解決したい問題】
リピータコントロールの各行に性・名の2つのテキストボックスとCustomValidatorを配置し、合計バイト数のチェックを行なっています。
現在は、登録ボタンのクリックイベントで、リピータコントロールのFindControlでテキストボックスとCustomValidatorを探して各行のチェックを行い、うまく機能はしているのですが、イベントの発生順序が通常のCustomValidatorコントロールよりも後になってしまうため、エラーメッセージの表示される順番が、一番後になってしまいます。
OnServerValidateでのチェックも考えたのですが、System.Web.UI.WebControls.ServerValidateEventArgsでは、チェック対象のコントロールの値しかとれないため、複合チェックをどう実現すべきか頭を悩ませています。
どなたか良い複合チェック方法があれば、アドバイスよろしくお願いします。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[ASP.NET]
【解決したい問題】
リピータコントロールの各行に性・名の2つのテキストボックスとCustomValidatorを配置し、合計バイト数のチェックを行なっています。
現在は、登録ボタンのクリックイベントで、リピータコントロールのFindControlでテキストボックスとCustomValidatorを探して各行のチェックを行い、うまく機能はしているのですが、イベントの発生順序が通常のCustomValidatorコントロールよりも後になってしまうため、エラーメッセージの表示される順番が、一番後になってしまいます。
OnServerValidateでのチェックも考えたのですが、System.Web.UI.WebControls.ServerValidateEventArgsでは、チェック対象のコントロールの値しかとれないため、複合チェックをどう実現すべきか頭を悩ませています。
どなたか良い複合チェック方法があれば、アドバイスよろしくお願いします。