Freigeben über


ValidatorCollection.Contains-Methode

Bestimmt, ob das angegebene Validierungs-Serversteuerelement in der ValidatorCollection-Auflistung der Seite enthalten ist.

Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Public Function Contains ( _
    validator As IValidator _
) As Boolean
'Usage
Dim instance As ValidatorCollection
Dim validator As IValidator
Dim returnValue As Boolean

returnValue = instance.Contains(validator)
public bool Contains (
    IValidator validator
)
public:
bool Contains (
    IValidator^ validator
)
public boolean Contains (
    IValidator validator
)
public function Contains (
    validator : IValidator
) : boolean

Parameter

  • validator
    Das zu überprüfende Serversteuerelement für die Validierung.

Rückgabewert

true, wenn das Validierungs-Serversteuerelement in der Auflistung enthalten ist, andernfalls false.

Beispiel

Im folgenden Codebeispiel wird die Verwendung der Contains-Methode veranschaulicht.

 Controls.Add(myForm)
 myForm.Controls.Add(myLabel1)
 myForm.Controls.Add(myTextBox)
 myForm.Controls.Add(myButton)
 Me.Validators.Add(myRequiredFieldValidator)
 myForm.Controls.Add(myLabel)

' Remove the RequiredFieldValidator.
 If Validators.Contains(myRequiredFieldValidator) Then
    Me.Validators.Remove(myRequiredFieldValidator)
    Response.Write("RequiredFieldValidator is removed from ValidatorCollection<br>")
    Response.Write("ValidatorCollection count after removing the Validator: " + Validators.Count.ToString() + "<br>")
 Else
    Response.Write("ValidatorCollection does not contain RequiredFieldValidator")
 End If
Controls.Add(myForm);
myForm.Controls.Add(myLabel1);
myForm.Controls.Add(myTextBox);
myForm.Controls.Add(myButton);
this.Validators.Add(myRequiredFieldValidator);
myForm.Controls.Add(myLabel);


// Remove the RequiredFieldValidator.
if(Validators.Contains(myRequiredFieldValidator))
{
   this.Validators.Remove(myRequiredFieldValidator);
   Response.Write("RequiredFieldValidator is removed from ValidatorCollection<br>");
   Response.Write("ValidatorCollection count after removing the Validator: "+Validators.Count+"<br>");
}
else
{
   Response.Write("ValidatorCollection does not contain RequiredFieldValidator");
}
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);
// Remove the RequiredFieldValidator.
if (get_Validators().Contains(myRequiredFieldValidator)) {
    this.get_Validators().Remove(myRequiredFieldValidator);
    get_Response().Write("RequiredFieldValidator is removed from" 
        + " ValidatorCollection<br>");
    get_Response().Write("ValidatorCollection count after removing" 
        + " the Validator: " + get_Validators().get_Count() + "<br>");
}
else {
    get_Response().Write("ValidatorCollection does not contain"
        + " RequiredFieldValidator");
}

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

ValidatorCollection-Klasse
ValidatorCollection-Member
System.Web.UI-Namespace