![]() |
|
Модераторы: gambit |
![]()
|
|
| alir |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 383 Регистрация: 19.3.2005 Репутация: 1 Всего: 4 |
Есть несколько текстбоксов. В них надо писать значения разных типов (string, int, date). Надо на клиенте проверять данные правильного ли типа ввел пользователь. Как это сделать? Ведь текстовые поля, внезависимости от вводимых символов, возращают string. Т.е. получается мне надо сначал попытаться преобразовать полученные данные к соотвествующим типам и если прошло, то вернуть true или как? Кто занимался типовой валидацией подскажите плз!
|
|||
|
||||
| 6atoh |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 160 Регистрация: 15.9.2006 Где: Minsk Репутация: 1 Всего: 4 |
Незнаю как насчет int, но вот проверить что пользователь ввел именно число(строку, дату) можно при помощи RegularExpressionValidator.
Несколько примеров регулярных выражений: \d* - любое целое неотрицательное число; \D* - любая строка без цифр; Для даты в формате dd.mm.yyyy придеться голову поломать Почитай в MSDN про Regular Expression Syntax |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |