ASP.NET検証コントロールのRequiredFieldValidator


ASPがあったと信じています.NETプログラミングの経験がある人はRequiredFieldValidatorに慣れていないのではないでしょうか.このコントロールの役割は、ユーザーが入力したコンテンツが空であるかどうかを検証するためによく使用される、特定のコンテンツ(属性InitialValueの値)の入力を禁止することです.また、検証前に入力内容の両端のスペースが自動的に削除されます.
RequiredFieldValidatorの一般的なプロパティを見てみましょう.
ツールバーの
説明
 BackColor
背景色
 ControlToValidate   
検証されたコントロールのid
 Display
コントロール内のエラーメッセージの表示動作.・None-検証メッセージはインライン表示されません.・Static-ページレイアウトに検証メッセージを表示するスペースを割り当てます.・Dynamic-検証に失敗した場合、検証メッセージを表示するスペースがページに動的に追加されます.
 EnableClientScript
ブール値は、クライアント検証を有効にするかどうかを指定します.trueは有効、falseは無効です.
 Enabled
ブール値は、検証コントロールを有効にするかどうかを指定します.trueは有効、falseは無効です.
 ErrorMessage
検証に失敗した場合、ValidationSummaryコントロールに表示されるテキスト.注記:Textプロパティが設定されていない場合は、テキストも検証コントロールに表示されます.
 ForeColor
コントロールの前景色.エラーメッセージのフォント色です.
 id
コントロールの一意のid.
 InitialValue
入力コントロールの初期値(開始値)を指定します.デフォルトは空の文字列です.ユーザーが入力コントロールに入力したくない値を示します.
 IsValid
関連する入力コントロールが検証に合格したかどうかを示すブール値.trueは通過、falseは未通過です.
 runat
このコントロールがサーバコントロールであることを指定します.「server」に設定する必要があります.
 Text
認証に失敗したときに表示されるメッセージ.
 
 
RequiredFieldValidatorの一般的なプロパティを見て、小さな例を作って実践してみましょう.

何も入力しない、またはスペースのみを入力する場合は、「≪送信|Submit|emdw≫」テキスト・ボックスの右側をクリックすると、「≪ユーザー名は空にできません|Username Null|emdw≫」という非常に目立つ赤いプロンプトが表示されます. 
ここでは、コントロールのデフォルトの検証値を使用します.つまり、空は許可されません.もちろん、必要に応じて他の入力が許可されていない内容を設定することもできます.属性InitialValue=「入力が許可されていない値」にするだけです.
RequiredFieldValidatorの使い方は簡単で、その常用属性を知るだけで私たちの基本的なニーズを満たすことができます.簡単ですが、よく使われていますので、整理して、補充を歓迎します.