Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
Имеется контрол asp:RegularExpressionValidator который проверяет воод в текстовое поле. Текстовое поле принимает значения даты. Подскажите значение свойства ValidationExpression для asp:RegularExpressionValidator в этом случае. Дата вводится в формате ДД/ММ/ГГГГ или ДД.ММ.ГГГГ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2006, 20:56 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{4})$ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 01:29 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
Если учитывать разные штучки типа "день не больше 30-31" или "месяц не больше 12", то имхо правильнее будет примерно так: (0?[1-9]|[12][0-9]|3[01])+[\.\/]{1}(1[0-2]|0?[1-9])+[\.\/]{1}((19|20)\d{2})+-- Век живи - век учись, дураком помрешь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 11:45 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
Это выражение свободно пропускает значение 44.44.1900 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 11:55 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
Спасибо. Еще такой вопрос, какое будет выражение для 4 положительных цифр исключая ноль? Подобрал \d{1,4} но ноль пропускает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 12:14 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
Вроде так: [1-9]{4}-- Век живи - век учись, дураком помрешь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 17:16 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
а почему не так? [1-9]{1}[0-9]{3} ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 17:22 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
А как 1 ввести? Я имел ввиду чила от 1 до 9999 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 17:42 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
Может сделать CusomValidator?? Дата вводится в 3х полях - дата, месяц, год. В блоке try { } catch { } попытаться создать дату с введёнными пользователем данными. Если создаётся - e.Valid = true, если нет в Catch'е e.Valid = false; А дальше можно DataTime отвалидировать как угодно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 18:04 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
- Можно ли поджарить яйцо на процессоре? - Можно, только процессор сгорит. Почему не пользовать куда как больше подходящие в этом случае CompareValidator, CustomValidator, RangeValidator??? Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 19:08 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
Потому что во фрэймворке который у меня есть, у построителя форм задавать можно только регулярные выражения! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 20:22 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
[1-9]{1}[0-9]{0,3} теперь ты счастлив?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 20:27 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
Регулярными выражениями проверить дату невозможно! Но если уж так сильно припекло - погляди тут Из наиболее приближенного к действительности похоже будет вот такое: ^(?:(?:31(\/|-|\.)(?:0?[13578]|1[02]))\1|(?:(?:29|30)(\/|-|\.)(?:0?[1,3-9]|1[0-2])\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})$|^(?:29(\/|-|\.)0?2\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:0?[1-9]|1\d|2[0-8])(\/|-|\.)(?:(?:0?[1-9])|(?:1[0-2]))\4(?:(?:1[6-9]|[2-9]\d)?\d{2})$ Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 01:37 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
Регулярными выражениями проверить дату невозможно! Гы... Обожаю вот такие безапеляционные высказывания :) Прошу прощения за оффтопик-- Век живи - век учись, дураком помрешь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 10:45 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
А вы пробовали потом перевести в дату те значения которые пропускает это выражение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 11:12 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)[0-9]{2} 01/01/1900 through 31/12/2099 Matches invalid dates such as February 31st Accepts dashes, spaces, forward slashes and dots as date separators---------------------------------------- Knowledge is P...O...w...E...R! My site ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 11:27 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
Не принимает значение 9.08.2006 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 11:54 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
авторНе принимает значение 9.08.2006 а что удивительного! неправильный формат - вот он и не принимает... наверное любая система поддерживает определённые форматы - даже win. вместо того что бы сидеть и критиковать то что советуют люди, поброди по нету (если денег нет на книги) и найди то что нужно, или научи пользователей вводить дату в том формате, который поддерживает твой regexp!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 13:54 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
Формат как раз правильный. Можно узнать что вы имеете ввиду под "любая система поддерживает определённые форматы - даже win"? Что это за удивительная система win и какой отношение она имеет к данной теме? Прежде чем высказываться научитесь сдержанности(если денег нет на книги по этике). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 14:17 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
А это уже от локали зависит. Данное выражение проверяет (и правильно) даты в европейском формате (в том числе и ru-RU) в диапазоне от 1600 до 9999 года. Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 15:22 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
Гы... Обожаю вот такие безапеляционные высказывания А возразить как бы и нечем? Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 15:23 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
А по-моему пользователя вобще надо избавить от ввода даты через TextBox. Ведь полно разных контролов с выпадающем окном выбором даты - и это все на порядок проще и понятнее пользователя, чем какой-то набор цифр - тем более в некоторых случаях почти невозможно понять что человек имел в виду: день или месяц. Отедельный вариант - ввод даты при помощи 3х DropDownLists. P.S. кому нужна такая дата, которая проходит валидацию, но кидает exception на Convert.ToDateTime ? - - - - - the truth is out there ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 17:33 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
авторФормат как раз правильный. Можно узнать что вы имеете ввиду под "любая система поддерживает определённые форматы - даже win"? Что это за удивительная система win и какой отношение она имеет к данной теме? Прежде чем высказываться научитесь сдержанности(если денег нет на книги по этике). теперь я не очень понял какое отношение к теме имеет этика ну да ладно... вообще трудно разговаривать с человеком у которого напрочь отсутствует абстрактное мышление и который с трудом себе представляет что windows по определению является ОС (операционной системой ) и что эта система, как и любая, поддерживает определённые форматы - предположим дат, времени, денежных единиц and etc. P.S. есть думка, что на Ваше любопытство удовлетворено ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 17:35 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
Вариант ввода даты при помощи треъ выпадающих списков или другой контрол, который написан скажем на JavaScript эмулирующий работу DataPicker конечно заслуживает массу похвал в плане наглядной функциональности и красоты исполнения. Однако он не очень удобен пользователю, который заполняет постоянно одну и туже форму или множество разных форм. Иногда гораздо проще нажать 8-10 цифр, чем тыкать мышкой. Тем более не всегда бывает возможным использовать подобные контролы при работе с генераторами форм ввода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 17:47 |
|
||
|
Подскажите значение ValidationExpression для даты
|
|||
|---|---|---|---|
|
#18+
2 Shevron: http://samples.infragistics.com/2006.2/ Тут для вас есть контрол который может и выбирать дату и ее проверять.---------------------------------------- Knowledge is P...O...w...E...R! My site ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 18:29 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33948068&tid=1390107]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 310ms |
| total: | 417ms |

| 0 / 0 |
