Изменить дату календаря по умолчанию - PullRequest
1 голос
/ 10 сентября 2011

У меня есть ОТ и ДАТА в веб-форме, оба используют ajax calenderextender.Когда пользователи выбирают ОТ ОТ ДАТЫ, и я хочу установить по умолчанию для даты КАЛЕНДАРНОГО календаря значение ОТ ОТ ДАТЫ +2 дня.Есть ли способ добиться этого?

Спасибо

1 Ответ

2 голосов
/ 10 сентября 2011

Вы можете использовать javascript для установки свойства SelectedDate календаря «На дату» в событии OnClientShowing. Вот как вы можете сделать это:

в разметке:

<cc1:CalendarExtender ID="toDate" runat="server" TargetControlID="txtDate" Format="MM/dd/yyyy" OnClientShowing="setDefaultDate" />

в JavaScript:

function setDefaultDate(sender,args)
{
    if(sender._textbox.get_element().value == "")
    {
        var selectedDate = new Date(); //here i am using current date but you can get the selected date of From Calendar control and add +2 days
        sender._selectedDate = selectedDate;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...