これは、実際に表示したい単純な棒グラフです。
ここに私のチャートがあります:
<telerik:RadHtmlChart runat="server" ID="Chart_WarrantiesByMonth" Width="800" Height="500" Transitions="true">
<Appearance>
<FillStyle BackgroundColor="White"></FillStyle>
</Appearance>
<ChartTitle Text="Warranties By Month">
</ChartTitle>
</telerik:RadHtmlChart>
これが私のデータバインディング呼び出しです
DataTable chartSource = new DataTable();
MySqlCommand mysqlcmdChart = new MySqlCommand();
mysqlcmdChart.CommandText = "_DealerPortal_Chart_WarrantiesByMonth";
mysqlcmdChart.Parameters.AddWithValue("DealershipIdParam", DealershipIdParam);
chartSource = MySQLProcessing.MySQLProcessor.DataTable_StoredProcedure(mysqlcmdChart,mysqlCon,CommandType.StoredProcedure);
Chart_WarrantiesByMonth.DataSource = chartSource;
Chart_WarrantiesByMonth.PlotArea.XAxis.DataLabelsField = "Date";
Chart_WarrantiesByMonth.PlotArea.XAxis.Name = "Date";
Chart_WarrantiesByMonth.PlotArea.YAxis.Name = "Warranties";
Chart_WarrantiesByMonth.DataBind();
グラフにデータがあることを確認しました。
Warranties Date
1 August 2014
13 December 2013
40 February 2014
8 January 2014
13 March 2014
1 May 2015
これは本当にいらいらさせられ、私は悲鳴を上げています。私が何をしても、グラフにこれ以外のものを表示することはできません。x 軸が月/年、y がカウントになることを期待しています。ありがとう!
ありがとう!