RangeValidator

RangeValidator.NET 1.1, disposable

System.Web.UI.MobileControls (system.web.mobile.dll)class

This class represents a validation control that tests to make sure the value of the input control (ControlToValidate) is equal to or between the MinimumValue and MaximumValue. All values will be converted to the data type specified by CompareValidator.Type before the validation is performed. Valid data types include integer, double, date, currency, and string (which uses alphabetic character-code based comparison). In this way, the RangeValidator control works identically to the System.Web.UI.WebControls.RangeValidator control for full-fledged web pages.

Validation automatically succeeds if the input control is empty. To require a value, use the RequiredFieldValidator control in addition to the RangeValidator control (although it won't render client-side validation code).

public class RangeValidator : BaseValidator { // Public Constructors    public RangeValidator( ); // Public Instance Properties    public string MaximumValue{set; get; }    public string MinimumValue{set; get; }    public ValidationDataType Type{set; get; } // Protected Instance Methods    protected override bool ControlPropertiesValid( );             // overrides BaseValidator    protected override BaseValidator CreateWebValidator( );        // 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) MobileControl(System.Web.UI.IAttributeAccessor) TextControl BaseValidator(System.Web.UI.IValidator) RangeValidator



ASP. NET in a Nutshell
ASP.NET in a Nutshell, Second Edition
ISBN: 0596005202
EAN: 2147483647
Year: 2003
Pages: 873

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net