0
asp.netチャートコントロールを使用して列に異なる色を付けます。手動で列を追加すると、異なる色を表示できますが、動的/データソースを使用して列を追加すると、異なる色を与えることができません。 これは私のチャートデータテーブルを使用してデータを割り当てるAsp.netチャートコントロールを使用して、各列に異なる色を指定します。
<asp:Chart ID="chartPerformance" runat="server" BackColor="OldLace"
IsMapEnabled="False" Width="600px" Height="350px" BackGradientStyle="TopBottom"
Palette="Chocolate">
<Series>
<asp:Series Name="Series1" XValueMember="ReportName" YValueMembers="TimeTaken"
IsValueShownAsLabel="true" YValuesPerPoint="6">
<SmartLabelStyle Enabled="false" />
</asp:Series>
</Series>
<ChartAreas>
<asp:ChartArea Name="ChartArea1">
<AxisY>
<MajorGrid Enabled="False" />
</AxisY>
<AxisX>
<MajorGrid Enabled="False" />
</AxisX>
</asp:ChartArea>
</ChartAreas>
</asp:Chart>
のコードです。
chartPerformance.DataSource = dt;
chartPerformance.DataBind();
を参照してください。 –