2013-01-16 4 views
2

서버 측에서 날짜 값을 가져 와서 자바 스크립트 메소드에 전달한 다음 Javascript를 사용하여 Telerik RadDatePicker 컨트롤에 날짜를 지정하고 있습니다.자바 스크립트를 사용하여 raddatepicker로 날짜를 설정하십시오.

나는

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

datepicker.value = 날짜 1로 날짜를 얻고있다; date.but를 표시하려면 raddatepicker에 날짜를 표시 할 수 없습니다.

답변

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> 
관련 문제