RequiredFieldValidator コントロール
ASP.NET RequiredFieldValidator コントロール
検証サーバー コントロール
定義と使用法
RequiredFieldValidator コントロールは、入力コントロールを必須 (必須) フィールドにするために使用されます。
このコントロールでは、入力値の初期値が変更されていない場合、検証は失敗します。デフォルトでは、初期値は空の文字列 ("") です。
注: 入力値の先頭と末尾のスペースは検証前に削除されます。
注: InitialValue プロパティは、入力コントロールのデフォルト値を設定しません。これは、ユーザーが入力コントロールに 入力したくない値 を示します。
プロパティ
プロパティ | 説明 |
---|---|
BackColor | RequiredFieldValidator コントロールの背景色。 |
ControlToValidate | 検証されるコントロールの ID。 |
Display | コントロールの表示動作を確認します。有効な値は次のとおりです:
|
EnableClientScript | ブール値。クライアント側の検証を有効にするかどうかを指定します。 |
Enabled | ブール値、検証コントロールを有効にするかどうかを指定します。 |
ErrorMessage | 検証が失敗した場合に Validationsummary コントロールに表示されるテキスト。 注: Text プロパティが設定されていない場合、テキストは検証コントロールにも表示されます。 |
ForeColor | コントロールの前景色。 |
id | コントロールの一意の ID。 |
InitialValue | 入力コントロールの初期値(開始値)を決定します。デフォルトは「」です。 |
IsValid | ControlToValidate で指定されたコントロールが検証に合格したかどうかを示すブール値。 |
runat | は、コントロールがサーバー コントロールであることを指定します。 「サーバー」に設定する必要があります。 |
Text | 認証に失敗した場合に表示されるメッセージ。 |
例
RequiredFieldValidator
この例では、.aspx ファイルで 2 つの TextBox コントロール、Button コントロール、および RequiredFieldValidator コントロールを宣言します。 RequiredFieldValidator コントロールを使用して、「txt_name」テキスト ボックスを必須 (必須) フィールドにする方法を示します。
検証サーバー制御