OnViewSelectorClick | RadCalendar for ASP.NET AJAX Documentation
Edit this page


The OnViewSelectorClick client-side event handler is called when the user is about to select an entire view of dates by clicking on the view selector. The event occurs only if the EnableViewSelector property is set to true.

The event handler receives two arguments:

  1. the RadCalendar object that fired the event.

  2. an event arguments object that exposes the following methods:OnViewSelectorClick event arguments object

Name Return Type Arguments Description
get_domElement() HTML element Returns the DOM element for the view selector
set_cancel(value) bool Lets you prevent the click from selecting or unselecting the dates in the current view.

The following example uses the OnViewSelectorClick event to confirm the selection and, if the selection proceeds, to change the appearance of the view selector:

<telerik:RadCalendar RenderMode="Lightweight" ID="RadCalendar1" runat="server" EnableViewSelector="True" >
    <ClientEvents OnViewSelectorClick="ConfirmSelection" />
function ConfirmSelection(sender, eventArgs) {
    eventArgs.set_cancel(!confirm("Do you want to change the selection for the entire view?"));

    var dom;

    if (!eventArgs.get_cancel()) {
        dom = eventArgs.get_domElement();
        if (dom.innerText == "x")
            dom.innerText = "-";
            dom.innerText = "x";

See Also

Is this article helpful? No Yes
Thank you for your feedback!

Give article feedback

Tell us how we can improve this article