or
protected void Page_Load(object sender, EventArgs e){ RadDatePicker1.ClientEvents.OnDateSelected = "LoadChildrenForDatePicker"; RadDatePicker1.Attributes.Add("children", "someothercontrolid");}function LoadChildrenForDatePicker(sender, e) { if (e.get_oldDate() != e.get_newDate()) { //doesn't work - throws error //var childs = sender.getAttribute("children"); //doesn't work - returns null var childs = sender.get_element().getAttribute("children"); }}'\\'public RecurrenceState RecurrenceState { get { return recurState; } set { recurState = value; } public void CopyInfo(Appointment source) { subject = source.Subject; start = source.Start; end = source.End; ------>recurState = source.RecurrenceState; <------------Here recurData = source.RecurrenceRule; if (source.RecurrenceParentID != null) recurParentID = source.RecurrenceParentID.ToString(); Resource r = source.Resources.GetResourceByType("Room"); if (r != null) room = (int) r.Key; radcalStartDate.SelectedDate = oSurvey.StartDate;
radcalEndDate.SelectedDate = oSurvey.EndDate;
<telerik:RadGrid runat="server" ID="RadGrid1" AllowFilteringByColumn="True" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" Height="100%" OnDataBound="RadGrid1_DataBound" OnItemCommand="RadGrid1_ItemCommand" OnItemCreated="RadGrid1_ItemCreated" OnItemDataBound="RadGrid1_ItemDataBound" OnNeedDataSource="RadGrid1_NeedDataSource" OnPreRender="RadGrid1_PreRender" PageSize="20" ShowFooter="True" ShowStatusBar="True" Width="100%" > <ClientSettings EnableRowHoverStyle="true"> <Resizing AllowColumnResize="false" ClipCellContentOnResize="true" EnableRealTimeResize="true" /> <Selecting AllowRowSelect="true" /> <Scrolling AllowScroll="true" UseStaticHeaders="true" /> </ClientSettings> <MasterTableView AllowPaging="true" TableLayout="Fixed"> <Columns> ... </Columns> </MasterTableView> <PagerStyle AlwaysVisible="true" Mode="NextPrevAndNumeric" /> </telerik:RadGrid>