Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > СustomValidator и jscript


Автор: alir 14.1.2007, 18:42
Есть несколько текстбоксов. В них надо писать значения разных типов (string, int, date). Надо на клиенте проверять данные правильного ли типа ввел пользователь. Как это сделать? Ведь текстовые поля, внезависимости от вводимых символов, возращают string. Т.е. получается мне надо сначал попытаться преобразовать полученные данные к соотвествующим типам и если прошло, то вернуть true или как? Кто занимался типовой валидацией подскажите плз!

Автор: 6atoh 15.1.2007, 02:00
Незнаю как насчет int, но вот проверить что пользователь ввел именно число(строку, дату) можно при помощи RegularExpressionValidator.
Несколько примеров регулярных выражений:
\d* - любое целое неотрицательное число;
\D* - любая строка без цифр;
Для даты в формате dd.mm.yyyy придеться голову поломать smile
Почитай в MSDN про Regular Expression Syntax

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)