Проблема с привязкой данных ASP.Net AJAX инструментарий MaskedEditExtender

У меня есть база данных, которая содержит дату, и мы используем MaskedEditExtender (MEE) и MaskedEditValidator, чтобы убедиться, что даты являются подходящими. Однако мы хотим, чтобы администраторы могли войти и изменить данные (в частности, дату), если это необходимо.

Как можно предварительно заполнить поле MEE значением базы данных, когда данные отображаются на странице? Я пытался использовать 'bind' в свойстве InitialValue, но оно не заполняет текстовое поле.

Спасибо.

15.08.2008 13:16:25
2 ОТВЕТА

Вы имеете в виду расширения набора инструментов asp.Net Ajax по адресу:

http://www.asp.net/AJAX/AjaxControlToolkit/Samples/MaskedEdit/MaskedEdit.aspx

Если да, проверили ли вы, что ваши данные возвращаются в правильном формате? Это будет соответствовать вашему формату даты, чтобы отображаться.

0
15.08.2008 13:45:53
РЕШЕНИЕ

Сегодня утром мы узнали, почему наш код неправильно обрабатывал расширитель. Поскольку БД обрабатывал дату как дату / время, она возвращала дату в этом формате 99/99/9999 99:99:99, но у нас была маска расширителя, ищущая этот формат 99/99/9999 99:99

Mask="99/99/9999 99:99:99"

приведенный выше код исправил проблему. спасибо всем за помощь

1
19.08.2008 18:44:53