IValidator

IValidator

System.Web.UI (system.web.dll)interface

This interface defines members used for validation controls. The Validate( ) method is used to examine supplied information, compare it with the valid parameters, and update IsValid property appropriately. The ErrorMessage contains the message that should be generated for the user when the supplied information is not valid.

When creating a custom validation control, you do not need to implement this interface. Instead, you should inherit from one of the validation classes in the System.Web.UI.WebControls namespace. The base class, System.Web.UI.WebControls.BaseValidator, implements this interface.

public interface IValidator {
// Public Instance Properties
   public string ErrorMessage{set; get; }
   public bool IsValid{set; get; }
// Public Instance Methods
   public void Validate( );
}

Implemented By

System.Web.UI.MobileControls.BaseValidator, System.Web.UI.WebControls.BaseValidator

Returned By

ValidatorCollection.this

Passed To

ValidatorCollection.{Add( ), Contains( ), Remove( )}



    Part I: Introduction to ASP.NET
    Part III: Namespace Reference
    Chapter 40. The System.Web.UI.MobileControls Namespace
    Chapter 42. The System.Web.UI.WebControls Namespace