Контрол RequiredFieldValidator в ASP.NET
Определение и использование
Контрол RequiredFieldValidator используется для того, чтобы сделать вводимое поле обязательным.
Через этот контрол, если начальное значение вводимого значения не изменено, проверка будет неудачной. По умолчанию, начальное значение является пустой строкой ("
Примечание:Пробельные символы в начале и конце вводного значения будут удалены перед проверкой.
Примечание:InitialValue не устанавливает значение по умолчанию для вводного контроллера. Это указывает вамне хотитеЗначение, введенное пользователем в вводной контроллер.
Свойства
Свойства | Описание |
---|---|
BackColor | Цвет фона контроллера RangeValidator |
ControlToValidate | ID контроллера, который нужно проверить |
Display |
Поведение отображения контроллера проверки. Допустимые значения:
|
EnableClientScript | Булево значение, указывающее, включена ли клиентская проверка. |
Enabled | Булево значение, указывающее, включен ли контроллер проверки. |
ErrorMessage |
Текст, который отображается в контроллере ValidationSummary при неудачной проверке. Примечание: если не установлено свойство Text, текст также будет отображаться в этом контроллере проверки. |
ForeColor | Фоновой цвет контроллера. |
id | Уникальный идентификатор контроллера. |
InitialValue | Указывает начальное значение вводного контроллера (начальное значение). По умолчанию это "". |
IsValid | Булево значение, указывающее, проходит ли связанный ввод через проверку. |
runat | Указывает, что этот контроллер является серверным контроллером. Необходимо установить в "server". |
Текст | Сообщение, которое отображается при неудачной проверке. |
Пример
- RequiredFieldValidator
- В этом примере мы объявили два контроллера TextBox в файле .aspx, один контроллер Button и один контроллер RequiredFieldValidator. Это демонстрирует, как использовать контроллер RequiredFieldValidator для того, чтобы текстовое поле "txt_name" стало обязательным полем.