2009-07-21 6 views
1

В RangeValidator одно свойство Type в этом свойства String доступно Пожалуйста, дайте мне точный пример того, что, как мы можем использовали его ...Range валидатор

ответ

3

MSDN page for RangeValidator кажется достаточно ясным:

RangeValidator для управления проверкой для управления используется четыре свойства ключа . Свойство ControlToValidate содержит входной контроль до validate. Объекты MinimumValue и MaximumValu e указывают минимальные и максимальные значения допустимого диапазона .

BaseCompareValidator.Type свойства используется для указания типа данных значений для сравнения. Значения, используемые для сравнения , преобразуются в эти данные перед выполнением операции валидации .

page for BaseCompareValidator.Type есть пример его использования (для CompareValidator, но он должен показать вам достаточно).

3

Для сравнения строк используется Regularexpressionvalidator вместо Rangevalidator.

В случае строки типа для валидатора диапазона он проверяет символ только по символу, а не по длине строки.

Например:

Я установил диапазон для проверки правильности диапазона для строки типа является минимальным значением «A» и максимального значения до «Z» (маленький г), то она будет проверять, является ли входной символом в пределах минимального и максимального значения.

+0

Я думаю, это объясняет сомнения OP очень лаконично. +1 – Cerebrus

+0

спасибо за предоставление такой хорошей информации – Yagnesh84

-1

Для проверки говорят диапазон номерного знака для определенных городов в состояние - диапазон CA * - CE *

Substitue следующее:

Тип: String

MinimumValue = "CA *"

MaximumValue = "CF *"

использование этого в стандартном примере, как найти на http://www.w3schools.com/aspnet/showasp.asp?filename=demo_rangevalidator

Это пример проверки диапазона для строки.

+0

Я понимаю, почему кто-то вас ниспадал ... пример, на который вы ссылаетесь, использует RangeValidator для сравнения типов даты, а не строковых типов. – Cerebrus

+0

спасибо за мой простой пример, чтобы помочь Yagnesh84. – Forer

+0

@Cerebus: мой пример говорит, замените значения min & max, а также введите в соответствии с моим ответом. Поэтому я понимаю, почему вы не отвечаете на вопросы. – Forer