Page.GetValidators(String) Page.GetValidators(String) Page.GetValidators(String) Page.GetValidators(String) Method

定義

指定した検証グループの検証コントロールのコレクションを返します。Returns a collection of control validators for a specified validation group.

public:
 System::Web::UI::ValidatorCollection ^ GetValidators(System::String ^ validationGroup);
public System.Web.UI.ValidatorCollection GetValidators (string validationGroup);
member this.GetValidators : string -> System.Web.UI.ValidatorCollection
Public Function GetValidators (validationGroup As String) As ValidatorCollection

パラメーター

validationGroup
String String String String

既定の検証グループを返す検証グループまたは nullThe validation group to return, or null to return the default validation group.

戻り値

指定した検証グループの検証コントロールを格納している ValidatorCollectionA ValidatorCollection that contains the control validators for the specified validation group.

次のコード例ではGetValidators 、メソッドを使用して、既定の検証グループを返します。The following code example uses the GetValidators method to return the default validation group.

// Get 'Validators' of the page to myCollection.
ValidatorCollection myCollection = Page.GetValidators(null);

// Get the Enumerator.
IEnumerator myEnumerator = myCollection.GetEnumerator();
// Print the values in the ValidatorCollection.
string myStr = " ";
while ( myEnumerator.MoveNext() )
{
    myStr += myEnumerator.Current.ToString();
    myStr += " ";
}
messageLabel.Text = myStr;
' Get 'Validators' of the page to myCollection.
  Dim myCollection As ValidatorCollection = Page.GetValidators(Nothing)
' Get the Enumerator.
Dim myEnumerator As IEnumerator = myCollection.GetEnumerator()
' Print the values in the ValidatorCollection.
Dim myStr As String = " "
While myEnumerator.MoveNext()
    myStr += myEnumerator.Current.ToString()
    myStr += " "
End While
messageLabel.Text = myStr

注釈

メソッドGetValidatorsは、特定の検証グループに関連付けられているすべての検証オブジェクトを返します。The GetValidators method returns all the validation objects associated with a specific validation group. パラメーターをにValidationGroup null設定すると、既定の検証グループ (プロパティが設定されていないコントロールに関連付けられているすべての検証コントロール) を返すことができます。 validationGroupYou can return the default validation group (all validation controls associated with controls without the ValidationGroup property set) by setting the validationGroup parameter to null.

検証グループのメンバーを検証するには、コレクションを列挙し、返されたValidate各検証コントロールのメソッドを呼び出すことができます。To validate the members of the validation group, you can enumerate over the collection and call the Validate method of each validator returned.

適用対象

こちらもご覧ください