ASP.NETな所  
ナビゲーション リンクのスキップTOP > 検証 > CustomValidator
ナビゲーション リンクのスキップ
TOP
サイトマップ
準備準備 の展開
VWDVWD の展開
標準標準 の展開
データデータ の展開
検証検証 の展開
ナビゲーションナビゲーション の展開
MySQLMySQL の展開
その他その他 の展開
リンクリンク の展開
お問い合わせ
 
CustomValidator
CustomValidatorは検証対象に対し、独自に検証条件を指定できます。
条件に合わない場合はエラーを返します。
未入力の場合にチェックするかどうかはValidateEmptyTextで設定します。
 
TextBox1

TextBox1に何か入力して「Button1」を押してください。
未入力の場合は、エラーを返します。

その他
ID CustomValidator1 各CustomValidatorの名前
動作
ControlToValidate TextBox1 検証対象
ValidateEmptyText True 検証対象が未入力の場合に
チェックをするかどうか
表示
ErrorMessage   エラーの時に表示させる文字列
Text 検証エラー エラーの時に表示させる文字列

■ソース1:CustomValidatorで検証を行う。
ASPXファイル上に設置したCustomValidatorに対して条件を指定する場合
検証対象の入力値はargs.Value (= Textbox1.Text )で取得し
エラーの判断はargs.IsValid = True / False を使用する。


■ソース2:ボタンで検証を行う。
CustomValidatorでは何もせず、外部で条件に合うかどうかをチェックする。
エラーの判断はCustomValidator1.IsValid = True / False を使用する。
ValidateEmptyText = Falseで検証対象がNullの場合でもIsValid = True / False
は有効になるので注意すること。


▲UP  
<< CompareValidator    ValidationSummary >>
ナビゲーション リンクのスキップTOP > 検証 > CustomValidator
  Copyright(C)2006 ThanksgivingSoft All Rights Reserved
 
サイト内