or
<telerik:RadMenu ID="rmMainNav" runat="server" Skin="GMSkin" EnableEmbeddedSkins="false" DataSourceID="dsMainNavXML" DataTextField="title" DataNavigateUrlField="url" DataValueField="title" OnItemClick="RadMenu_ItemClick" Width="100%"> </telerik:RadMenu><?xml version="1.0" encoding="utf-8" ?><menu> <item url="#" title=" " description=" " /> <item url="../Pages/SC.aspx" title="Savings" description="Savings" /> <item url="../Pages/SL.aspx" title="Shopping" description="Shopping" /> <item url="../Pages/BI.aspx" title="Items" description="Items" /> <item url="../Pages/FD.aspx" title="Deals" description="Deals" /> <item url="../Pages/MP.aspx" title="Profile" description="Profile" /></menu>ChartSeries chartSeries1 = new ChartSeries(); chartSeries1.Type = ChartSeriesType.Line; chartSeries1.Name = "TARGET"; //chartSeries1.DefaultLabelValue = "TARGET"; chartSeries1.Appearance.ShowLabels = false; //chartSeries1.Appearance.LegendDisplayMode = ChartSeriesLegendDisplayMode.Nothing; chartSeries1.Appearance.LabelAppearance.FillStyle.MainColor = Color.Red; chartSeries1.Appearance.LabelAppearance.FillStyle.SecondColor = Color.Red; chartSeries1.ActiveRegionToolTip = "Target";//+ objArea.type.ToString(); chartSeries1.Appearance.LineSeriesAppearance.Color = Color.Red; chartSeries1.Appearance.LineSeriesAppearance.Width = 1; chartSeries1.Appearance.FillStyle.SecondColor = Color.Red; chartSeries1.Appearance.FillStyle.MainColor = Color.Red; chartSeries1.Appearance.Border.Visible = false; chartSeries1.AddItem(Convert.ToDouble(Target)); chartSeries1.AddItem(Convert.ToDouble(Target)); chartSeries1.AddItem(Convert.ToDouble(Target)); chartSeries1.AddItem(Convert.ToDouble(Target)); rad.Series.Add(chartSeries1); ChartMarkedZone objZone = new ChartMarkedZone(); objZone.Label.TextBlock.Text = "Target"; objZone.Label.Appearance.Position.AlignedPosition = AlignedPositions.Right; objZone.ValueStartX = -5; objZone.ValueEndX = 10; objZone.ValueStartY = 0; objZone.ValueEndY = 2200; objZone.Appearance.FillStyle.MainColor = Color.Red; objZone.Label.Appearance.Visible = true; objZone.Label.TextBlock.Visible = true; rad.PlotArea.MarkedZones.Add(objZone); // chartSeries1.PlotArea.MarkedZones.Add(objZone); int i = 0; double max = 0; foreach (KeyValuePair<int, double> pair in output.PensionAmount) { ChartSeries chartSeries = new ChartSeries(); chartSeries.Type = ChartSeriesType.StackedBar; chartSeries.Appearance.LabelAppearance.Visible = false; chartSeries.Appearance.LineSeriesAppearance.Color = barColors[i]; chartSeries.Appearance.FillStyle.SecondColor = barColors[i]; chartSeries.Appearance.FillStyle.MainColor = barColors[i]; chartSeries.Appearance.Border.Width = 0; chartSeries.Appearance.BarWidthPercent = 40; chartSeries.AddItem(pair.Value); rad.Series.Add(chartSeries); i++; max =max+ pair.Value; } rad.SeriesOrientation = ChartSeriesOrientation.Horizontal; rad.PlotArea.YAxis.Appearance.MinorGridLines.Visible = false; rad.PlotArea.YAxis.Appearance.MajorGridLines.Color = Color.White; rad.PlotArea.YAxis.Appearance.MajorGridLines.PenStyle = DashStyle.Solid; rad.PlotArea.YAxis.Appearance.MajorGridLines.EndCap = LineCap.NoAnchor; rad.PlotArea.YAxis.Appearance.MajorGridLines.Visible = true; rad.PlotArea.YAxis.Appearance.Color = Color.Transparent; rad.PlotArea.XAxis.Appearance.Color = Color.Transparent; rad.Height = 180; rad.Width = 480; rad.PlotArea.Appearance.Dimensions.Margins.Bottom = new Telerik.Charting.Styles.Unit(70, Telerik.Charting.Styles.UnitType.Pixel); rad.PlotArea.Appearance.Dimensions.Margins.Right = new Telerik.Charting.Styles.Unit(40, Telerik.Charting.Styles.UnitType.Pixel); rad.PlotArea.YAxis.AutoScale = false; rad.PlotArea.YAxis.AddRange(0, max, 2000);

GridDataItem item = (GridDataItem)e.Item; if (item["myfield"].Text == "1") { item["myfield"].Text = "Yes" } else { item["myfield"].Text = "No" }