ValidatorCollection.Contains(IValidator) 메서드

정의

지정된 유효성 검사 서버 컨트롤이 페이지의 ValidatorCollection 컬렉션에 포함되어 있는지 여부를 확인합니다.

public:
 bool Contains(System::Web::UI::IValidator ^ validator);
public bool Contains (System.Web.UI.IValidator validator);
member this.Contains : System.Web.UI.IValidator -> bool
Public Function Contains (validator As IValidator) As Boolean

매개 변수

validator
IValidator

검사할 유효성 검사 서버 컨트롤입니다.

반환

Boolean

유효성 검사 서버 컨트롤이 컬렉션에 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

예제

다음 코드 예제에서는 Contains 메서드를 사용하는 방법을 보여 줍니다.

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");
}
 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

적용 대상

추가 정보