# OnLoad

The **OnLoad** client-side event handler of the [ASP NET AJAX Calendar](https://www.telerik.com/products/aspnet-ajax/calendar.aspx) is called when the calendar is loaded on the client.

The event handler receives one argument:

1. the [RadCalendar object](https://www.telerik.com/products/aspnet-ajax/documentation/controls/calendar/client-side-programming/radcalendar-object) that fired the event.

The following example uses the **OnLoad** event to navigate to December when the page loads:

```ASPNET
<telerik:RadCalendar RenderMode="Lightweight" ID="RadCalendar1" runat="server">
    <ClientEvents OnLoad="navigateToDecember"  />
</telerik:RadCalendar>			
```

```JavaScript
function navigateToDecember(sender) {
	var todaysDate = new Date();
	var triplet;
	
	if (todaysDate.getMonth() != 11) {
		triplet = [todaysDate.getFullYear() - 1, 12, 25];
	}
	else {
		triplet = [todaysDate.getFullYear(), 12, 25];
	}
		
	sender.navigateToDate(triplet);
}
```

## See Also

* [OnInit](https://www.telerik.com/products/aspnet-ajax/documentation/controls/calendar/client-side-programming/events/oninit)
