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

TimePicker and javascript

1 Answer 91 Views
Calendar
This is a migrated thread and some comments may be shown as answers.
Radoslaw
Top achievements
Rank 1
Radoslaw asked on 21 Nov 2007, 01:27 PM
Is there any possibility to get the reference to TimePicker from the 'sender' argument in javascript? I have a lot of time pickers on my page and i want the time to be changed every 5 minutes (when i use keyboard, not pipup picker). so after value is changed i want to take it, see if the minutes are divided by 5 (0,5,10...). If not, change it.

Thank You for any help, tips
Radek

1 Answer, 1 is accepted

Sort by
0
Accepted
Giuseppe
Telerik team
answered on 21 Nov 2007, 01:45 PM
Hello Radoslaw,

If you are using the OnDateSelected client-side event "sender" is the timepicker itself:

<script type="text/javascript"
function OnDateSelected(sender, args) 
    // sender is the timepicker 
</script> 
 
<telerik:RadTimePicker ID="RadTimePicker1" runat="server"
    <ClientEvents OnDateSelected="OnDateSelected" /> 
</telerik:RadTimePicker> 

However, if you would like to use an event of the DateInput, you will need to use the following approach:

<script type="text/javascript"
function pageLoad() 
    var timepicker = $find("RadTimePicker1"); 
    timepicker.get_DateInput().OwnerID = timepicker.get_id(); 
 
function OnValueChanged(sender, args) 
    // timepicker can be referenced like this 
    var timepicker = $find(sender.OwnerID); 
</script> 
 
<telerik:RadTimePicker ID="RadTimePicker1" runat="server"
    <DateInput> 
        <ClientEvents OnValueChanged="OnValueChanged" /> 
    </DateInput> 
</telerik:RadTimePicker> 


Hope this helps.


Greetings,
Manuel
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
Tags
Calendar
Asked by
Radoslaw
Top achievements
Rank 1
Answers by
Giuseppe
Telerik team
Share this question
or