

CustomValidatorでユーザIDとパスワードの存在チェックしているのですが。
CustomValidatorのなかにSQL文発行して、データベースからデータを取ってきて参照してチェックしています。
CustomValidatorのチェックタイミングはフォーカス離れたときから、パスワード入力されてないのに、データベースに行ってしまう現状です。
CustomValidatorのチェックタイミングをフォーカス離れたときではなく、ボタンを押したときにしたいですが。。
どうしたらいいですか。
できるのであれば、ぜひ教えてください。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
CustomValidatorのEnableClientScriptをFalseに設定して
ServerValidateイベントで検証結果が思わしくないときは 引数argsのIsValidプロパティを Falseに設定します
ボタンのClickイベントでは
Page.IsValid や 各コントロールのIsValidによって処理を振り分けましょう
サンプル
# イベント引数は省略しています
Protected Sub Button1_Click( ... )
if Page.IsValid = False then
if CustomValidator1.IsValid = false then
TextBox1.Focus()
end id
end if
End Sub
Protected Sub CustomValidator1_SrverValidate( ... )
if TextBox1.Text.Length > 8 then
args.IsValid = False
end if
End Sub
といった具合です
# チェックは文字列の長さのみですが適宜修正してください
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
他の人には声だして挨拶してる...
-
Private Sub内でSubをCallしたい
-
C# ReadOnlyのTextBoxで
-
どこにもフォーカスを当てたくない
-
F503iにSVって表示されてるんで...
-
池袋サンシャイン通りでキャッ...
-
FLASH MX で作成した、flashやA...
-
矢印(左右)キーでイベントを...
-
UnityInputSystemによるtouch入...
-
炊飯器のセットの音と出来上が...
-
Flashのモーダルウィンドウにつ...
-
中古本の店名ハンコの消し方
-
大急ぎで「ドッヂボールのコツ...
-
iPhoneだけでできる、iXpand Sl...
-
VC++2010のラジオボタンの選択...
-
至急回答お願いします。 間違え...
-
【至急】フォトショップの「自...
-
トップページの上部の広告宣伝...
-
Illustrator の効果・ぎざぎざ...
-
CapCutで、人の目からビームを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
他の人には声だして挨拶してる...
-
どこにもフォーカスを当てたくない
-
C# ReadOnlyのTextBoxで
-
ユーザーフォームのSetFocusが...
-
エクセルVBA テキストボックス...
-
業務に差し支えのないテンキー...
-
矢印(左右)キーでイベントを...
-
MFCでコンボボックスを選択不可...
-
油性マジックで書いたサインを...
-
Private Sub内でSubをCallしたい
-
テキストボックス入力後、警告...
-
プログラムからTera Termに文字...
-
コマンドボタンのEnterイベント...
-
GridViewでハイライトを使用し...
-
VB.NET ボタン押下で一つ前の...
-
F503iにSVって表示されてるんで...
-
Accessの更新後処理で特定の条...
-
酸素ボンベのレギュレーターか...
-
油性マジックの消し方
-
池袋サンシャイン通りでキャッ...
おすすめ情報