ASP.NETで最も一般的な検証コントロールの使用方法(推奨)
2402 ワード
フォームを書くには検証コントロールが欠けていないので、まとめてみましょう.
1.空でない検証:
RequiredFieldValidator:必須、その他の検証コントロールの優先順位
2.比較検証:
CompareValidator
コントロール比較(検証に等しい):パスワードと確認パスワード
等しくない検証:ドロップダウン・ボックスの選択など、0に等しくない
片側認証:最大値または最小値のみを指定します.たとえば、生年月日が2000年以降の
データ型検証:例えば整数、小数、日付などの【Operator、Type】しか入力できない
3.最大値と最小値の検証の設定
RangeValidator:年齢1~20歳などの最大値と最小値
4.規定形式検証
RegularExpressionValidator:メールボックス、携帯番号、中国語などの所定のフォーマット
5.その他
CustomValidator:他のコントロールが完了しないか、データベースを操作する必要があります.
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:他のコントロールが完了しないか、データベースを操作する必要があります.