ASP.NET チュートリアルlogin
ASP.NET チュートリアル
著者:php.cn  更新時間:2022-04-11 14:18:18

RequiredFieldValidator コントロール


ASP.NET RequiredFieldValidator コントロール


up.gif 検証サーバー コントロール

定義と使用法

RequiredFieldValidator コントロールは、入力コントロールを必須 (必須) フィールドにするために使用されます。

このコントロールでは、入力値の初期値が変更されていない場合、検証は失敗します。デフォルトでは、初期値は空の文字列 ("") です。

注: 入力値の先頭と末尾のスペースは検証前に削除されます。

注: InitialValue プロパティは、入力コントロールのデフォルト値を設定しません。これは、ユーザーが入力コントロールに 入力したくない値 を示します。


プロパティ

プロパティ説明
BackColorRequiredFieldValidator コントロールの背景色。
ControlToValidate 検証されるコントロールの ID。
Display コントロールの表示動作を確認します。有効な値は次のとおりです:
  • None - コントロールは表示されません。 Validationsummary コントロールにエラー メッセージを表示するためにのみ使用されます。
  • 静的 - 検証が失敗した場合、コントロールはエラー メッセージを表示します。入力が検証に合格した場合でも、メッセージを表示するためにページ上にスペースが予約されます。つまり、メッセージの表示に使用されるスペースが事前に割り当てられます。
  • 動的 - 検証が失敗した場合、コントロールはエラー メッセージを表示します。入力が検証に合格した場合、ページ上にメッセージを表示するためのスペースは予約されません。つまり、メッセージの表示に使用されるスペースは動的に追加されます。
EnableClientScriptブール値。クライアント側の検証を有効にするかどうかを指定します。
Enabledブール値、検証コントロールを有効にするかどうかを指定します。
ErrorMessage検証が失敗した場合に Validationsummary コントロールに表示されるテキスト。 注: Text プロパティが設定されていない場合、テキストは検証コントロールにも表示されます。
ForeColor コントロールの前景色。
id コントロールの一意の ID。
InitialValue入力コントロールの初期値(開始値)を決定します。デフォルトは「」です。
IsValid ControlToValidate で指定されたコントロールが検証に合格したかどうかを示すブール値。
runat は、コントロールがサーバー コントロールであることを指定します。 「サーバー」に設定する必要があります。
Text認証に失敗した場合に表示されるメッセージ。


RequiredFieldValidator
この例では、.aspx ファイルで 2 つの TextBox コントロール、Button コントロール、および RequiredFieldValidator コントロールを宣言します。 RequiredFieldValidator コントロールを使用して、「txt_name」テキスト ボックスを必須 (必須) フィールドにする方法を示します。


up.gif 検証サーバー制御

PHP中国語ウェブサイト