Установите дату в raddatepicker с помощью Javascript

Я получаю значение даты со стороны сервера и передаю его методу javascript, а затем назначаю дату элементу управления Telerik RadDatePicker с помощью Javascript.

я получаю дату как

var Date1="16/01/2013 00:00:00";
function SetDate(Date1)
{
 var datepicker = $find("<%= RadDatePicker1.ClientID %>"); 
 datepicker.set_selectedDate(Date1); 
}

datepicker.value = Дата1; для отображения даты. Но я не могу отобразить дату в raddatepicker


person kumar    schedule 16.01.2013    source источник


Ответы (1)


Этот вопрос был старым, но вот... Возможно, ваша дата недействительна. Попробуйте просто установить переменную в "new Date();" первый. Если это сработает, проверьте дату. Это, кажется, отлично работает для меня:

<script type="text/javascript">
    var Date1 = new Date("1/16/2013 00:00:00");
    function SetDate(myDate) {
        var datepicker = $find("<%= RadDatePicker1.ClientID %>");
        datepicker.set_selectedDate(myDate);
    }
    // For the demo, make sure to set the date after the picker has fully loaded by MS AJAX,
    // but if calling SetDate from the server, it should be fine.
    Sys.Application.add_load(function () {
        SetDate(Date1);
    });
</script>
person Michael    schedule 19.06.2013