System.Web 1.0.5000.0 2.0.0.0 Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.

Classes that implement this interface represent a possible user input error. When the method is called, the class updates its property to signify whether the error occurred. The property contains a text description of the error condition that you can display when the error occurs.

The class implements this interface, and all other ASP.NET validation server control classes inherit from . For information on validation server controls and how they work, see Validation ASP.NET Controls.

For details on how to develop custom ASP.NET validation server controls, see How to: Validate with a Custom Function for ASP.NET Server Controls.

Defines the properties and methods that objects that participate in Web Forms validation must implement.

- Property
  System.String To be added: an object of type 'string'

  ASP.NET developers access this property declaratively in the opening tag of a validation server control. For more information, see Validation Server Controls.

  When implemented by a class, gets or sets the error message text generated when the condition being validated fails.

  1.0.5000.0
  2.0.0.0
- Property
  System.Boolean To be added: an object of type 'bool' To be added

  When implemented by a class, gets or sets a value indicating whether the user-entered content in the specified control passes validation.

  1.0.5000.0
  2.0.0.0
- Method
  System.Void To be added

  When implemented by a class, evaluates the condition it checks and updates the property.

  1.0.5000.0
  2.0.0.0