I also tried it this way and i'm not displaying data. Please advice.
<telerik:RadHtmlChartrunat="server"ID="Chart_TotalImpressions"Width="425"Height="425"BorderWidth="0"Transitions="true"Skin="Vista"> <Appearance><FillStyleBackgroundColor="White"/></Appearance> <Legend><AppearanceBackgroundColor="White"Position="bottom"Visible="true"></Appearance></Legend> <PlotArea> <Appearance> <FillStyleBackgroundColor="White"></FillStyle><TextStyleMargin="-5 -5 -5 -5"/> </Appearance> <Series> <telerik:PieSeriesDataFieldY="ImpressionCount"Name="CategoryName"NameField="CategoryName"> <LabelsAppearance> <ClientTemplate>#=dataItem.CategoryName#</ClientTemplate> </LabelsAppearance> <TooltipsAppearanceColor="Yellow"> <ClientTemplate>#=dataItem.CategoryName#<br/>#=dataItem.ImpressionCount#</ClientTemplate> </TooltipsAppearance> <SeriesItems></SeriesItems> </telerik:PieSeries> </Series> </PlotArea> </telerik:RadHtmlChart>
Private Sub LoadImpressionPieChart() Dim dtIYPDashboard As DataTable dtIYPDashboard = CType(ViewState("CatInfoImp"), DataTable) Chart_TotalImpressions.DataSource = dtIYPDashboard Chart_TotalImpressions.DataBind() If dtIYPDashboard IsNot Nothing Then Chart_TotalImpressions.ChartTitle.Appearance.TextStyle.Padding = "4" Chart_TotalImpressions.ChartTitle.Appearance.TextStyle.Color = System.Drawing.Color.FromArgb(51, 104, 159) Chart_TotalImpressions.ChartTitle.Appearance.TextStyle.FontSize = "14" End If End Sub