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

[Solved] Radschedulerre bind

1 Answer 148 Views
Scheduler
This is a migrated thread and some comments may be shown as answers.
Nagesh Mynedi
Top achievements
Rank 1
Nagesh Mynedi asked on 03 Jan 2010, 07:17 AM
When i click the button radwindow is opened...when i close the window how can i rebind radscheduler in that page.....

1 Answer, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 04 Jan 2010, 09:42 AM
Hello Nagesh,

Attach OnClientclose method to RadWindow and invoke an ajaxRequest in the event handler. In the AjaxRequest server-side event, call the Rebind() method of RadScheduler.

aspx:
 
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" OnAjaxRequest="RadAjaxManager1_AjaxRequest"
    <AjaxSettings> 
        <telerik:AjaxSetting AjaxControlID="RadAjaxManager1"
            <UpdatedControls> 
                <telerik:AjaxUpdatedControl ControlID="RadScheduler1" /> 
            </UpdatedControls> 
        </telerik:AjaxSetting> 
    </AjaxSettings> 
</telerik:RadAjaxManager> 

javascript:
 
    function OnClientClose(sender, args) { 
        var ajaxManager = $find("<%= RadAjaxManager1.ClientID %>"); 
        ajaxManager.ajaxRequest('RebindScheduler'); 
    } 

cs:
 
    protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e) 
    { 
        if (e.Argument.ToString() == "RebindScheduler"
        { 
            //  RadScheduler1.SelectedView = SchedulerViewType.WeekView; 
            RadScheduler1.Rebind(); 
        } 
    } 

-Shinu.
Tags
Scheduler
Asked by
Nagesh Mynedi
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Share this question
or