Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Леди и джентльмены, как проверить значение TextBox
|
|||
|---|---|---|---|
|
#18+
проблема вот в чем. Есть TextBox. В него заносится некоторое число типа decimal, которое затем записывается в базу в поле типа numeric. Как проверить, число ли занесено TextBox или просто произвольный набор символов? Парсинг с помощью функции decimal.parse() дает исключение, которое можно перехватить. A есть ли какой-нибудь стандартный валидатор? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 11:17 |
|
||
|
Леди и джентльмены, как проверить значение TextBox
|
|||
|---|---|---|---|
|
#18+
есть rangevalidator но там применимо только до int точности decimal он не поддерживает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 11:32 |
|
||
|
Леди и джентльмены, как проверить значение TextBox
|
|||
|---|---|---|---|
|
#18+
RegularExpressionValidator ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 12:37 |
|
||
|
Леди и джентльмены, как проверить значение TextBox
|
|||
|---|---|---|---|
|
#18+
А можно делать проверку прямо на клиенте через жабаскрипт, чтоб лишний раз не гонять страницу: ParseFloat(str) функция называется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 13:39 |
|
||
|
Леди и джентльмены, как проверить значение TextBox
|
|||
|---|---|---|---|
|
#18+
RegularExpressionValidator подходит, но вот как задать выражение, чтобы допускались только числовые значения в самом общем виде? Жаба-скрипт - тоже хорошо, только я использую Masterpage и в контенте страницы все должно выполняться на сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 16:03 |
|
||
|
Леди и джентльмены, как проверить значение TextBox
|
|||
|---|---|---|---|
|
#18+
а какая разница, с мастером или без него? Результат-то от этого не изменится. И кстати: в контенте страницы все должно выполняться на сервере не совсем понял, это ты что, решил проверять число (или не число) на сервере? Зачем? Проверил на клиенте parseFloat'ом и если результат не NaN, то послал число на сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 16:17 |
|
||
|
Леди и джентльмены, как проверить значение TextBox
|
|||
|---|---|---|---|
|
#18+
RegularExpressionValidator подходит, но вот как задать выражение, чтобы допускались только числовые значения в самом общем виде? Держи: \d+\.?\d* Допускается значения с дробной частью и без - разделитель точка. Перед точкой обязательно должна быть точка, а если \d*\.?\d*, то может начинаться и с точки (типа .5) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2006, 12:13 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=34107255&tid=1387712]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 345ms |

| 0 / 0 |
