ASP.NET in a Nutshell, Second Edition

CompareValidatordisposable

System.Web.UI.WebControls (system.web.dll)class

This class represents a validation control that compares the input control (ControlToValidate) to a specified value (ValueToCompare) or a value in another control (ControlToCompare). Both values will be converted to the data type specified by Type before they are compared. Note that if you set both ValueToCompare and ControlToCompare, the latter will take precedence.

The Operator property specifies the expression that must be met in order for validation to succeed. In other words, ControlToValidate <Operator> ControlToCompare must be true.

public class CompareValidator : BaseCompareValidator { // Public Constructors public CompareValidator( ); // Public Instance Properties public string ControlToCompare{set; get; } public ValidationCompareOperator Operator{set; get; } public string ValueToCompare{set; get; } // Protected Instance Methods protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer); // overrides BaseCompareValidator protected override bool ControlPropertiesValid( ); // overrides BaseValidator protected override bool EvaluateIsValid( ); // overrides BaseValidator }

Hierarchy

System.Object System.Web.UI.Control(System.ComponentModel.IComponent, System.IDisposable, System.Web.UI.IParserAccessor, System.Web.UI.IDataBindingsAccessor) WebControl(System.Web.UI.IAttributeAccessor) Label BaseValidator(System.Web.UI.IValidator) BaseCompareValidator CompareValidator

Категории