Здравствуйте, Vitguard, Вы писали:
V> Спасибо!
V>Это сработало!
V>но, в "статичных" контролах там рядом была картинка. При клике на неё появлялся календарь. после того, как в календаре выбиралась дата, она появлялась в соответствующем текстбоксе.
V> Сейчас в Вашем способе только при клике на текстбокс появляется поп-ап календарь
V>я дописал код, динамического добавления imageButton
V>к сожалению, простая установка свойства
V>var MyCalendar = new AjaxControlToolkit.CalendarBehavior($get('DateN'));
V>MyCalendar.PopupButtonID="imgShowCalendatDateN";
V>MyCalendar.initialize();
V>не помогла...
V>помогите. пожалуйста...
Для этого используется функция set_button:
...
MyCalendar.set_button($get('<ID кнопки>'));
...
Хотя для Вашей конкретной задачи я бы рассмотрел немного другой вариант решения:
— Создать UserControl содержащий всё необходимое (DropDownList и календарь).
— Положить внутрь UpdatePanel таблицу, repeater или еще какой-нибудь контрол для отображения массива созданного контрола, AddUser назначить в качестве триггера.
— На серверной стороне вести List необходимых данных и динамически рисовать необходимое количество юзеров и дат.
На мой взгляд, данный вариант получится проще.