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


傳回指定驗證群組的控制項驗證程式集合。Returns a collection of control validators for a specified validation group.

 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


String String String String

要傳回的驗證群組,或 null 表示傳回預設的驗證群組。The validation group to return, or null to return the default validation group.


ValidatorCollection,包含指定驗證群組的控制項驗證程式。A 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 validationGroup將參數設定為null, 傳回預設驗證群組 (所有與控制項相關聯的驗證控制項, 而不設定屬性)。You 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.