ここでは、次のサンプルについて説明します。
Validator8 サンプル
Validator7 サンプル
Validator5 サンプル
Validator4 サンプル
Validator9 サンプル
Validator3 サンプル
Validator1 サンプル
Validator2 サンプル
Validator6 サンプル
Validator8 サンプル
このサンプルでは、CustomValidator サーバー コントロールの例を示します。このコントロールは、ユーザー定義関数を呼び出して、標準の検証コントロールでは処理できない検証を実行します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
Font、CustomValidator、Page、RequiredFieldValidator、Control、EventArgs、ServerValidateEventArgs、Button、Label、Message、Exception、TextBox
Validator7 サンプル
このサンプルでは、入力されたデータが正規表現で定義されたパターンに一致するかどうかを調べる RegularExpressionValidator サーバー コントロールの例を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
Font、TextBox、RegularExpressionValidator、RequiredFieldValidator、Control、Page、Button、Object、Label、EventArgs
Validator5 サンプル
このサンプルでは、入力値が指定された範囲にあるかどうかを調べる RangeValidator サーバー コントロールの使用方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
Font、Type、String、Button、RangeValidator、Page、Label、TextBox、Control、EventArgs、Object
Validator4 サンプル
このサンプルでは、2 つの異なるコントロールの値を比較する CompareValidator サーバー コントロールの例を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
ListItem、Button、TextBox、String、Page、Object、CompareValidator、ListBox、Control、Type、EventArgs、Font、Label
Validator9 サンプル
このサンプルでは、このトピックで説明しているさまざまな検証コントロールを使用した、一般的な登録フォームを示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
ListItem、Font、Control、RequiredFieldValidator、Message、TextBox、RegularExpressionValidator、Type、Regex、CompareValidator、Button、DropDownList、RadioButtonList、RadioButton、CustomValidator、Page、Convert、ValidationSummary、Array、Header、Form
Validator3 サンプル
このサンプルでは、ValidationSummary コントロールによって表示されるエラーの例を示します。このコントロールは、ページ上のすべての検証コントロールをポーリングし、各コントロールによって公開されたテキスト メッセージを集約します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
ListItem、RequiredFieldValidator、Button、DropDownList、Form、RadioButton、RadioButtonList、Message、TextBox、ValidationSummary、Control、Font、Type、Header、Object、Page、EventArgs
Validator1 サンプル
このサンプルでは、RequiredFieldValidator サーバー コントロールの使用方法を示します。検証の最も単純な形式が、必須フィールドです。ユーザーがフィールドになんらかの値を入力すると、そのフィールドは有効となります。ページ上のすべてのフィールドが有効である場合は、そのページは有効となります。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
ListItem、RequiredFieldValidator、Button、DropDownList、RadioButton、RadioButtonList、TextBox、Control、Font、Page、Label、Object、Type、EventArgs
Validator2 サンプル
このサンプルでは、ASP.NET 検証コントロールのクライアント側の検証機能を示します。クライアント側の検証は、既定では有効になっています。クライアントの検証機能が有効な場合、その上位レベルの検証も自動的に実行されます。クライアント側の検証を無効にするには、ページの ClientTarget プロパティを Downlevel に設定します。Uplevel に設定した場合、クライアント側の検証機能は強制的に有効になります。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
ListItem、RequiredFieldValidator、Page、Button、RadioButton、DropDownList、RadioButtonList、Message、TextBox、Control、Font、Label、Object、Type、EventArgs
Validator6 サンプル
このサンプルでは、入力されたデータが正規表現で定義されたパターンに一致するかどうかを調べる RegularExpressionValidator サーバー コントロールの例を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
RegularExpressionValidator、Font、TextBox、Page、Button、Object、Label、Control、EventArgs