четверг, 6 февраля 2014 г.

Пара ласковых про MaskedEditExtender

Второй раз за полгода подрываюсь на MaskedEditExtender из Ajax Control Toolkit :(

Сначала вдруг, после наката новой версии Ajax Control Toolkit, при проверке полей по MaskType="Date" стал выдавать ошибку на числа месяца большие 12.

Ок, полечил добавлением UserDateFormat="DayMonthYear".

Вчера добавил на страничку пару полей для ввода времени и прикрутил к ним проверку с MaskType="Time" и UserTimeFormat="TwentyFourHour", после чего обнаружил, что у всего, что ниже по странице (но не у этого MaskedEditExtender!) отвалился ajax - не выскакивает календарь для ввода дат CalendarExtender, не проверяется формат ввода другими MaskedEditExtender и т.д. Вылечилось выкидыванием UserTimeFormat.

Прям не контрол, а мина-ловушка какая-то.

Комментариев нет:

Отправить комментарий