www.gibmonks.com

Main Page

  Previous Section Next Section

BaseCompareValidatordisposable

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

This abstract class provides basic functionality for the CompareValidator and RangeValidator classes, which perform validation through comparisons. The shared (static) GetFullYear( ) method converts a two-digit year (like "98") to a four-digit representation ("1998"), while CutoffYear sets the maximum four-digit year value that it will allow to be represented in two digits. The shared CanConvert( ) method determines whether a string can be converted to a given ValidationDataType, while the Type property sets the ValidationDataType that the current instance of the control is validating text against.

public abstract class BaseCompareValidator : BaseValidator {
// Protected Constructors 
   protected BaseCompareValidator( ); 
// Protected Static Properties
   protected static int CutoffYear{get; }
// Public Instance Properties
   public ValidationDataType Type{set; get; }
// Public Static Methods
   public static bool CanConvert(string text, ValidationDataType type);
// Protected Static Methods
   protected static bool Compare(string leftText, string rightText, 
        ValidationCompareOperator op,  ValidationDataType type);
   protected static bool Convert(string text, ValidationDataType type, out object value);
   protected static string GetDateElementOrder( );
   protected static int GetFullYear(int shortYear);
// Protected Instance Methods
   protected override void AddAttributesToRender(System.Web.UI.HtmlTextWriter writer);  // overrides BaseValidator
   protected override bool DetermineRenderUplevel( );             // 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

Subclasses

CompareValidator, RangeValidator

      Previous Section Next Section