Поделиться через


Основные свойства проверочных элементов управления

Свойства, перечисленные в приведенной ниже таблице, применимы ко всем проверочным элементам управления.

Свойства

ControlToValidate

Программный идентификатор элемента управления вводом, оценка которого выполняется проверочным элементом управления. Если используется недопустимый идентификатор, создается исключение.

Display

Способ отображения для заданного проверочного элемента управления. Это свойство может иметь одно из следующих значений:

None — проверочный элемент управления никогда не отображается встроенным. Этот параметр следует использовать в том случае, если требуется отображать сообщение об ошибке только в элементе управления ValidationSummary.

Static — если при проверке произошел сбой, проверочный элемент управления отображает сообщение об ошибке. Место для сообщения об ошибке выделяется на веб-странице даже в том случае, если элемент управления вводом прошел проверку. Макет страницы не изменяется, когда проверочный элемент управления отображает сообщение об ошибке. Поскольку макет страницы является статическим, несколько проверочных элементов управления для одного и того же элемента управления вводом должны размещаться в различных местах на странице.

Dynamic — если при проверке произошел сбой, проверочный элемент управления отображает сообщение об ошибке. Место для сообщения об ошибке выделяется на странице динамически, если при проверке произошел сбой. Благодаря этому несколько проверочных элементов управления могут располагаться в одном и том же месте на странице.

ПримечаниеПримечание
Поскольку пространство под проверочный элемент управления выделяется динамически, физический макет страницы изменяется.Для предотвращения изменения макета страницы, когда проверочный элемент управления становится видимым, элемент HTML, содержащий проверочный элемент управления, должен иметь размер, достаточный для вмещения проверочного элемента управления максимального размера.

EnableClientScript

Показывает, разрешена ли проверка на стороне клиента. Проверку на стороне клиента можно отключить в обозревателях, поддерживающих данную возможность, установив для свойства EnableClientScript значение false.

Enabled

Показывает, включен ли проверочный элемент управления. Можно запретить проверочному элементу управления проверять элемент управления вводом, установив для этого свойства значение false.

ErrorMessage

Сообщение об ошибке, отображаемое в элементе управления ValidationSummary в случае сбоя проверки. Если свойство Text проверочного элемента управления не установлено, этот текст также отображается в проверочном элементе управления в случае сбоя проверки. Обычно свойство ErrorMessage используется для предоставления проверочному элементу управления и элементу управления ValidationSummary различных сообщений.

ПримечаниеПримечание
Это свойство не преобразует специальные знаки в сущности HTML.Например, знак "меньше" (<) не преобразуется в &lt;.Это позволяет вставить элементы HTML, например элемент <img>, в это значение свойства.

ForeColor

Указывает цвет для отображения встроенного сообщения, выдаваемого при сбое проверки.

IsValid

Указывает, является ли допустимым элемент управления вводом, указанный свойством ControlToValidate.

SetFocusOnError

В случае сбоя проверки указывает, установлен ли фокус на элементе управления, указанный свойством ControlToValidate.

Text

Если данное свойство определено, то при сбое проверки сообщение отображается в проверочном элементе управления. Если это свойство не установлено, в элементе управления отображается текст, заданный в свойстве ErrorMessage.

ValidationGroup

Указывает имя группы проверки, которой принадлежит проверочный элемент управления.

См. также

Ссылки

BaseValidator

Другие ресурсы

Синтаксис серверного элемента управления Validation