ASP.NETで最も一般的な検証コントロールの使用方法(推奨)

2402 ワード

フォームを書くには検証コントロールが欠けていないので、まとめてみましょう.
1.空でない検証:
RequiredFieldValidator:必須、その他の検証コントロールの優先順位
 
"RequiredFieldValidator1" runat="server" 
                    ErrorMessage="  !" ControlToValidate="TextBox1">

 
2.比較検証:
 
"CompareValidator1" runat="server" 
                    ErrorMessage="  " ControlToValidate="DropDownList1" ValueToCompare="0" Type="Integer" Operator="NotEqual">

 
 
 CompareValidator
コントロール比較(検証に等しい):パスワードと確認パスワード
 
等しくない検証:ドロップダウン・ボックスの選択など、0に等しくない
 
片側認証:最大値または最小値のみを指定します.たとえば、生年月日が2000年以降の
 
データ型検証:例えば整数、小数、日付などの【Operator、Type】しか入力できない
3.最大値と最小値の検証の設定
 
RangeValidator:年齢1~20歳などの最大値と最小値
 
4.規定形式検証
RegularExpressionValidator:メールボックス、携帯番号、中国語などの所定のフォーマット
5.その他
 
 
CustomValidator:他のコントロールが完了しないか、データベースを操作する必要があります.