Проверка на соответствие регулярному выражению

Использование регулярных выражений для проверки данных функционально напоминает работу с элементом управления ASP.NET RegularExpressionValidation, хотя имя XML?элемента и его атрибуты отличаются.

Свойство regex (или атрибут, в зависимости от того, какой подход вы используете – программный или декларативный) содержит регулярное выражение, на соответствие которому выполняется проверка данных:


Код страницы, который приводится в примере 15.8, содержит два валидатора: один проверяет, содержится ли хоть что?нибудь в текстовом поле, а второй допускает наличие в поле ввода только цифровых символов. Тот же самый эффект можно было бы получить с помощью валидатора, проверяющего тип данных, однако здесь я хочу продемонстрировать использование элемента управления regexValidator.
Пример 15.8. Использование валидатора для проверки полей на соответствие регулярному выражению ControlValidationRegex.aspx
<%@ Page Language="C#" %>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1?transitional.dtd"> ASP.NET AJAX

(body)
(asp:ScriptManager ID="ScriptManager1" runat="server")

(asp:ScriptReference Name="PreviewScript.js"
Assembly="Microsoft.Web.Preview" /)

(/asp:ScriptManager)


*
(br /)




(/body)
.



Оцените статью: (0 голосов)
0 5 0

Статьи из раздела ASP.NET AJAX на эту тему:
Вызов методов
Групповая проверка
Использование разметки для привязки данных: xm-script
Направление привязки
Обработка событий