次の方法で共有


ValidatorCollection.Add メソッド

指定した検証サーバー コントロールを ValidatorCollection コレクションに追加します。

名前空間: System.Web.UI
アセンブリ: System.Web (system.web.dll 内)

構文

'宣言
Public Sub Add ( _
    validator As IValidator _
)
'使用
Dim instance As ValidatorCollection
Dim validator As IValidator

instance.Add(validator)
public void Add (
    IValidator validator
)
public:
void Add (
    IValidator^ validator
)
public void Add (
    IValidator validator
)
public function Add (
    validator : IValidator
)
適用できません。

パラメータ

  • validator
    追加する検証サーバー コントロール。

解説

IValidator の実装は、Validators プロパティをとおして Page オブジェクトの ValidatorCollection コレクションに追加されると、検証に関与します。追加された実装の Validate メソッドは、他のすべての検証コントロールの Validate メソッドと共に呼び出されます。すべての検証コントロールが関与して、Page オブジェクトが全体として有効かどうかを判断します。

使用例

Add メソッドを使用する方法を次のコード例に示します。

Controls.Add(myForm)
myForm.Controls.Add(myLabel1)
myForm.Controls.Add(myTextBox)
myForm.Controls.Add(myButton)
Me.Validators.Add(myRequiredFieldValidator)
myForm.Controls.Add(myLabel)
myForm.Controls.Add(myRequiredFieldValidator)
Controls.Add(myForm);
myForm.Controls.Add(myLabel1);
myForm.Controls.Add(myTextBox);
myForm.Controls.Add(myButton);
this.Validators.Add(myRequiredFieldValidator);
myForm.Controls.Add(myLabel);
myForm.Controls.Add(myRequiredFieldValidator);
get_Controls().Add(myForm);
myForm.get_Controls().Add(myLabel1);
myForm.get_Controls().Add(myTextBox);
myForm.get_Controls().Add(myButton);
this.get_Validators().Add(myRequiredFieldValidator);
myForm.get_Controls().Add(myLabel);
myForm.get_Controls().Add(myRequiredFieldValidator);

プラットフォーム

Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition

Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。

バージョン情報

.NET Framework

サポート対象 : 3.0,2.0,1.1,1.0

参照

関連項目

ValidatorCollection クラス
ValidatorCollection メンバ
System.Web.UI 名前空間
IValidator
Page.Validators プロパティ