or
<telerik:Radscheduler ID="RadScheduler1" runat="server" DisplayDeleteConfirmation="true" SelectedDate="2011-11-15" TimeZoneOffset="03:00:00" AppointmentStyleMode="Default" Height="" Skin="Office2007" AllowInsert="true" AllowDelete="true" EnableDescriptionField="true" onappointmentdelete="radSched_AppointmentDelete" onappointmentinsert="radSched_AppointmentInsert" StartEditingInAdvancedForm="true" StartInsertingInAdvancedForm="true" onappointmentupdate="radSched_AppointmentUpdate" OnClientFormCreated="radSched_ClientFormCreated"> <TimelineView UserSelectable="false" /> <AdvancedForm Modal="true" /> <AdvancedEditTemplate> <scheduler:SchedulerAdvancedForm runat="server" ID="AdvancedEditForm1" Mode="Edit" Subject='<%# Bind("Subject") %>' Start='<%# Bind("Start") %>' End='<%# Bind("End") %>' RecurrenceRuleText='<%# Bind("RecurrenceRule") %>' Description='<%# Bind("Description") %>' /> </AdvancedEditTemplate> <AdvancedInsertTemplate> <scheduler:SchedulerAdvancedForm runat="server" ID="AdvancedEditForm1" Mode="Insert" Subject='<%# Bind("Subject") %>' Start='<%# Bind("Start") %>' End='<%# Bind("End") %>' RecurrenceRuleText='<%# Bind("RecurrenceRule") %>' Description='<%# Bind("Description") %>' /> </AdvancedInsertTemplate> <TimeSlotContextMenuSettings EnableDefault="true" /> <AppointmentContextMenuSettings EnableDefault="true" /> </telerik:Radscheduler><ul class="rsTimePickers"> <li class="rsTimePick"> <label for='<%= StartDate.ClientID %>_dateInput_text'> <%= Owner.Localization.AdvancedFrom %></label> <%-- Leaving a newline here will affect the layout, so we use a comment instead. --%><telerik:RadDatePicker runat="server" ID="StartDate" CssClass="rsAdvDatePicker" Width="83px" SharedCalendarID="SharedCalendar" Skin='<%# Owner.Skin %>' Culture='<%# Owner.Culture %>' MinDate="1900-01-01"> <DatePopupButton Visible="False" /> <DateInput ID="DateInput2" runat="server" DateFormat='<%# Owner.AdvancedForm.DateFormat %>' EmptyMessageStyle-CssClass="riError" EmptyMessage=" " EnableSingleInputRendering="false"/> </telerik:RadDatePicker> <%-- --%><telerik:RadTimePicker runat="server" ID="StartTime" CssClass="rsAdvTimePicker" Width="65px" Skin='<%# Owner.Skin %>' Culture='<%# Owner.Culture %>'> <DateInput ID="DateInput3" runat="server" EmptyMessageStyle-CssClass="riError" EmptyMessage=" " EnableSingleInputRendering="false" /> <TimePopupButton Visible="false" /> <TimeView ID="TimeView1" runat="server" Columns="2" ShowHeader="false" StartTime="08:00" EndTime="18:00" Interval="00:30" /> </telerik:RadTimePicker> </li> <li class="rsTimePick"> <label for='<%= EndDate.ClientID %>_dateInput_text'> <%= Owner.Localization.AdvancedTo%></label><%-- --%><telerik:RadDatePicker runat="server" ID="EndDate" CssClass="rsAdvDatePicker" Width="83px" SharedCalendarID="SharedCalendar" Skin='<%# Owner.Skin %>' Culture='<%# Owner.Culture %>' MinDate="1900-01-01"> <DatePopupButton Visible="False" /> <DateInput ID="DateInput4" runat="server" DateFormat='<%# Owner.AdvancedForm.DateFormat %>' EmptyMessageStyle-CssClass="riError" EmptyMessage=" " EnableSingleInputRendering="false"/> </telerik:RadDatePicker> <%-- --%><telerik:RadTimePicker runat="server" ID="EndTime" CssClass="rsAdvTimePicker" Width="65px" Skin='<%# Owner.Skin %>' Culture='<%# Owner.Culture %>'> <DateInput ID="DateInput5" runat="server" EmptyMessageStyle-CssClass="riError" EmptyMessage=" " EnableSingleInputRendering="false"/> <TimePopupButton Visible="false" /> <TimeView ID="TimeView2" runat="server" Columns="2" ShowHeader="false" StartTime="08:00" EndTime="18:00" Interval="00:30" /> </telerik:RadTimePicker> </li> <li class="rsAllDayWrapper"> <asp:CheckBox runat="server" ID="AllDayEvent" CssClass="rsAdvChkWrap" Checked="false" /> </li> </ul><telerik:RadListBox ID="RadListBox2" runat="server" Height="200" Width="300" AllowReorder="true" SelectionMode="Multiple" AllowDelete="true" DataSourceID="SelectedAttributes"></telerik:RadListBox><asp:SqlDataSource ID="SelectedAttributes" runat="server" ConnectionString="<%$ ConnectionStrings:MyConnectionString %>" SelectCommand="SELECT @catName FROM [Product] WHERE [Number] = @Number"> <SelectParameters> <asp:Parameter Name="catName" /> </SelectParameters> <SelectParameters> <asp:ControlParameter Name="Number" ControlID="tbSearch" PropertyName="Text"/> </SelectParameters> </asp:SqlDataSource>//Get CategoryNameSqlConnection conn1 = new SqlConnection(ConfigurationManager.ConnectionStrings["MyConnectionString"].ToString());SqlCommand commDetails = new SqlCommand("SELECT CategoryFieldName FROM [AttributeCategory] WHERE CategoryID = @CatID", conn1); conn1.Open(); commDetails.Parameters.Add("@CatID", SqlDbType.Int);commDetails.Parameters["@CatID"].Value = (RadListView1.SelectedItems[0] as RadListViewDataItem).GetDataKeyValue("CategoryID").ToString();object catName = (object)commDetails.ExecuteScalar();conn1.Close();string category = catName.ToString();SelectedAttributes.SelectParameters["catName"].DefaultValue = category;//Pass Data Keys For RadListBox2RadListBox2.DataKeyField = category;RadListBox2.DataSortField = category;RadListBox2.DataTextField = category;public void RadGrid1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e) { if (e.Item is GridDataItem && e.Item.OwnerTableView.Name == "Parent") { string linkValue = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["NotesLink"].ToString(); HyperLink hl = new HyperLink(); string strFunctionToCall = "ViewCheck('" + linkValue + "')"; hl.Attributes.Add("onClick", "return " + strFunctionToCall + ";"); hl.ToolTip = "Click for more info...."; hl.Text = linkValue; hl.Font.Underline = true; hl.ForeColor = Color.Blue; GridDataItem item = (GridDataItem)e.Item; item["NotesLink"].Controls.Add(hl); }}protected void RadGrid1_ItemCommand(object sender, GridCommandEventArgs e){if (e.CommandName == "ShowAbstractDetails" && e.Item.OwnerTableView.Name == "Parent"){ GridDataItem parentRow = e.Item as GridDataItem; parentRow.Selected = true; // Force the row to be selected if (parentRow.HasChildItems) // Ignore ChildRow clicks { // Expand selected item int temp = RadGrid1.SelectedItems.Count; foreach (GridDataItem item in RadGrid1.SelectedItems) { if (item.Selected) { item.Expanded = true; } else { item.Expanded = false; } } }}