or
| protected void RadScheduler1_OnLoad(object sender, EventArgs e) |
| { |
| if (!IsPostBack) |
| { |
| SubSonic.Query q = new SubSonic.Query(TblSystemAvailability.Schema); |
| q.QueryType = SubSonic.QueryType.Select; |
| q.OrderBy = SubSonic.OrderBy.Desc(TblSystemAvailability.Columns.TimeStamp); |
| RadScheduler1.DataSource = TblSystemAvailability.FetchByQuery(q); |
| } |
| } |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" |
| DefaultLoadingPanelID="RadAjaxLoadingPanel1"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="RadScheduler1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadScheduler1" |
| LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="RadAjaxManager1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadScheduler1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
After AppointmentInsert and AppointmentUpdate I am setting RadScheduler1.Rebind(), I have tried using Javascript to refresh but to no avail. If anybody has any ideas it would be much appreciated. Thanks.

| getChildrenByTagName:function(_c6,_c7){ |
| var _c8=new Array(); |
| var _c9=_c6.childNodes; <-- THIS IS HIGHLIGHTED |
| if($telerik.isIE){ |
| _c9=_c6.children; |
| } |
| <asp:Panel runat="server" ID="AdvancedControlsPanel" CssClass="rsAdvMoreControls"> |
| <telerik:RadComboBox ID="rcb_patient" runat="server" CssClass="rsAdvResourceValue" |
| DataTextField="FullName" MarkFirstMatch="true" ShowDropDownOnTextboxClick="true" |
| ShowWhileLoading="true" DataValueField="PatID" EnableVirtualScrolling="true" |
| AllowCustomText="true" ShowMoreResultsBox="true" ItemsPerRequest="10" |
| LoadingMessage="loading..." EnableAutomaticLoadOnDemand="true" DataSourceID="sds_patients"> |
| </telerik:RadComboBox> |
I'll appreciate any help.
Lior