Сведения о вопросе

Pytdev

16:24, 29th August, 2020

Теги

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

Просмотров: 458   Ответов: 2

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

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

Спасибо.



  Сведения об ответе

COOL

05:24, 15th August, 2020

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

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

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


  Сведения об ответе

9090

05:26, 20th August, 2020

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

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

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


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться