This is a migrated thread and some comments may be shown as answers.

[Solved] Change other RadDatepicker value when Click to choose Date

1 Answer 40 Views
Date/Time Pickers
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Ky
Top achievements
Rank 1
Ky asked on 17 Jul 2012, 06:52 AM
HI all,
I have 2 RadDatePicker that ID=RadDatePicker1 and RadDatePicker2.
The rule is:
When I click choose a value from RadDatePicker1 (17/07/2012 for example)=> RadDatePicker2 Textbox will be updated by this value (17/07/2012).
my code HTML below:
<telerik:RadDatePicker runat="server" ID="RadDatePicker1  " MinDate="01/01/1901" ValidationGroup="MKE" Width="120px">
<DateInput runat="server" ID="DateInput">     
                        <ClientEvents OnValueChanging="UpdateRightForm_StartDate" />
                        </DateInput> 
</telerik:RadDatePicker>

It doesn't work right (
step1: Click choose 17/07/2012 on  RadDatePicker1  =>RadDatePicker2=empty
Step2:Click choose 18/07/2012 on  RadDatePicker1  =>RadDatePicker2=17/07/2012 
)
Expected result:Click choose 17/07/2012 on  RadDatePicker1  =>RadDatePicker2=17/07/2012 


 Please help me to do it.
Thanks alot,


1 Answer, 1 is accepted

Sort by
0
Ky
Top achievements
Rank 1
answered on 19 Jul 2012, 02:05 AM
I have already found the answer:
I changed the function of Javascript below:
function UpdateRightForm_StartDate() {              
                
                ///update                
                var datePickerQ = $find("<%= RadDatePicker1.ClientID %>"); 
                var date = datePickerQ.get_selectedDate();                
                if (datePickerQ.isEmpty())
                    date = new Date();
                date.setDate(date.getDate());
                var datePicker = $find("<%= RadDatePicker2.ClientID %>");                
                datePicker.set_selectedDate(date);
               
            }

It works well.
Tags
Date/Time Pickers
Asked by
Ky
Top achievements
Rank 1
Answers by
Ky
Top achievements
Rank 1
Share this question
or