or
using System;using System.Collections.Generic;using System.Drawing;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using Telerik.Web.UI;namespace SchedulerBug{ public partial class Default : System.Web.UI.Page { class ATGAppointment { public int AppointmentId { get; set; } public string Subject { get; set; } public DateTime Start { get; set; } public DateTime End { get; set; } } private List<ATGAppointment> Appointments = new List<ATGAppointment>() { new ATGAppointment() { AppointmentId = 1, Subject = "Some multi-day appointment from 11/4/14 to 11/28/14", Start = new DateTime(2014, 11, 4, 0, 0, 0), End = new DateTime(2014, 11, 28, 11, 59, 0) }, new ATGAppointment() { AppointmentId = 2, Subject = "Some multi-day appointment from 12/10/14 to 12/28/14", Start = new DateTime(2014, 12, 10, 0, 0, 0), End = new DateTime(2014, 12, 28, 11, 59, 0) } }; protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { RadScheduler1.DataSource = this.Appointments; RadScheduler1.DataBind(); RadScheduler1.SelectedDate = new DateTime(2014, 11, 1); // Doesn't wrap in November month view RadScheduler1.TimeZoneID = "Pacific Standard Time"; // Wraps when set to this time zone //RadScheduler1.TimeZoneID = "US Mountain Standard Time"; } } }}<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="SchedulerBug.Default" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager> <div> <telerik:RadScheduler ID="RadScheduler1" runat="server" Width="850px" Height="100%" DataKeyField="AppointmentId" DataSubjectField="Subject" DataStartField="Start" DataEndField="End" SelectedView="MonthView"> </telerik:RadScheduler> </div> </form></body></html>
I have following RadGantt chart it is not showing parent child hierarchy properly. it is creating hierarchy but displaying same as parent.
<telerik:RadGantt runat="server" ID="RadGantt1" SnapToGrid="false" OnDependencyInsert="RadGantt1_DependencyInsert" OnDependencyDelete="RadGantt1_DependencyDelete" OnTaskDelete="RadGantt1_TaskDelete" OnTaskUpdate="RadGantt1_TaskUpdate" OnTaskInsert="RadGantt1_TaskInsert" SelectedView="WeekView" AutoGenerateColumns="false" OnPreRender="RadGantt1_PreRender"> <YearView UserSelectable="true" /> <Columns> <telerik:GanttBoundColumn DataField="Title"></telerik:GanttBoundColumn> <telerik:GanttBoundColumn DataField="Start"></telerik:GanttBoundColumn> <telerik:GanttBoundColumn DataField="End"></telerik:GanttBoundColumn> <telerik:GanttBoundColumn DataField="Duration" DataType="DateTime" HeaderText="Duration" DataFormatString="{0:HH\:MM\:SS}"></telerik:GanttBoundColumn> </Columns> <DataBindings> <TasksDataBindings IdField="ID" TitleField="Title" StartField="Start" EndField="End" PercentCompleteField="PercentComplete" OrderIdField="OrderID" SummaryField="Summary" ParentIdField="ParentID" /> <DependenciesDataBindings IdField="ID" PredecessorIdField="PredecessorID" SuccessorIdField="SuccessorID" TypeField="Type" /> </DataBindings> </telerik:RadGantt>
while (reader.Read())
{
Task t = new Task();
t.ID = reader.GetValue(0);
t.Title = reader.GetString(1);
t.Start = reader.GetDateTime(2);
t.End = reader.GetDateTime(3);
t.PercentComplete = decimal.Parse(reader.GetValue(4).ToString());
t.OrderID=1;
t.ParentID = reader.GetValue(5);
sessionTasks.Add(t);
}
RadGantt1.DataSource = Tasks;
RadGantt1.DependenciesDataSource = Dependencies;

var ddl = $find("<%=_ddlLidsIndicators.ClientID%>");ddl.get_items().clear();var selectItem = new Telerik.Web.UI.DropDownListItem();selectItem.set_text("Select...");ddl.get_items().add(selectItem);$.each(data, function (index, value) { var newItem = new Telerik.Web.UI.DropDownListItem(); newItem.set_text(value); newItem.set_value(index); ddl.get_items().add(newItem);});var otherItem = new Telerik.Web.UI.DropDownListItem();otherItem.set_text("Other");ddl.get_items().add(otherItem);ddl.commitChanges();


<telerik:RadMenu runat="server" ID="RadMenu1" Skin="Glow" Width="100%" Visible="false" OnItemClick="RadMenu1_ItemClick"> <DefaultGroupSettings Height="270px" /> <Items> <telerik:RadMenuItem Text="Home" NavigateUrl="Dashboard.aspx"> </telerik:RadMenuItem> <telerik:RadMenuItem Text="Configuration"> <ContentTemplate> <telerik:RadSiteMap runat="server" ID="RadSiteMap1" Skin="Glow" CssClass="itemContent configuration"> <DefaultLevelSettings ListLayout-RepeatColumns="3"></DefaultLevelSettings> <Nodes> <telerik:RadSiteMapNode Text="General Settings" NavigateUrl="GeneralSetting.aspx"></telerik:RadSiteMapNode> <telerik:RadSiteMapNode Text="Network Configuration" NavigateUrl="NetworkConfigs.aspx"></telerik:RadSiteMapNode> <telerik:RadSiteMapNode Text="Security Cameras" NavigateUrl="SecurityCameras.aspx"></telerik:RadSiteMapNode> </Nodes> </telerik:RadSiteMap> </ContentTemplate> </telerik:RadMenuItem> <telerik:RadMenuItem Text="Administration"> <ContentTemplate> <telerik:RadSiteMap runat="server" ID="RadSiteMap2" Skin="Glow" CssClass="itemContent administration"> <DefaultLevelSettings ListLayout-RepeatColumns="3"></DefaultLevelSettings> <Nodes> <telerik:RadSiteMapNode Text="Admin Menu 1" NavigateUrl="AdminMenu1.aspx"></telerik:RadSiteMapNode> <telerik:RadSiteMapNode Text="Admin Menu 2" NavigateUrl="AdminMenu2.aspx"></telerik:RadSiteMapNode> <telerik:RadSiteMapNode Text="Admin Menu 3" NavigateUrl="AdminMenu3.aspx"></telerik:RadSiteMapNode> </Nodes> </telerik:RadSiteMap> </ContentTemplate> </telerik:RadMenuItem> <telerik:RadMenuItem Text="Setup"> <ContentTemplate> <telerik:RadSiteMap runat="server" ID="RadSiteMap3" Skin="Glow" CssClass="itemContent setup"> <DefaultLevelSettings ListLayout-RepeatColumns="3"></DefaultLevelSettings> <Nodes> <telerik:RadSiteMapNode Text="Setup Menu 1" NavigateUrl="Setup1.aspx"></telerik:RadSiteMapNode> <telerik:RadSiteMapNode Text="Setup Menu 2" NavigateUrl="Setup2.aspx"></telerik:RadSiteMapNode> <telerik:RadSiteMapNode Text="Setup Menu 3"></telerik:RadSiteMapNode> <telerik:RadSiteMapNode Text="Setup Menu 4" NavigateUrl="Setup4.aspx"></telerik:RadSiteMapNode> </Nodes> </telerik:RadSiteMap> </ContentTemplate> </telerik:RadMenuItem> <telerik:RadMenuItem Text="Logout" CssClass="menu-logout" Value="logout"> </telerik:RadMenuItem> </Items></telerik:RadMenu>