Ich habe eine Datenmenge, die ich als gestapeltes Säulendiagramm gemacht mag, mit dem eingebauten so aussehen in VS 2010. Die Daten Charting und werden von SQL Server von einer gespeicherten Prozedur zurückgegeben:Wie erstellt man StackedColumn-Diagramme in ASP.NET?
numTrades Type symbol
3 BreakEven GBPCHF
7 Loss GBPCHF
11 Win GBPCHF
1 BreakEven GBPJPY
3 Loss GBPJPY
7 Win GBPJPY
7 Loss GBPUSD
13 Win GBPUSD
Meiner ASP .Net-Code für das Diagramm Rendering sieht wie folgt aus:
<asp:Chart
ID="chtWinnerPercentagePie"
runat="server"
DataMember="DefaultView"
Height="600px"
Palette="Pastel"
Width="900px"
AlternateText="WinLoss Pie"
SkinID="chartSkin"
ImageType="Png" >
<Series >
<asp:Series
Name="WinnersLosers"
ChartType="StackedColumn"
ChartArea="MainChartArea"
XValueMember="symbol"
YValueMembers="numTrades">
</asp:Series>
</Series>
<Legends>
<asp:Legend Name="Legend" ForeColor="#A1A5A9" BackColor="#161616" />
</Legends>
<ChartAreas>
<asp:ChartArea
Name="MainChartArea"
BackColor="#2C2C2C">
<AxisY Title="Num Trades" TitleForeColor="White">
<LabelStyle ForeColor="White" />
<MajorGrid LineColor="#000000" />
</AxisY>
<AxisX Enabled="True">
<LabelStyle ForeColor="White" />
</AxisX>
</asp:ChartArea>
</ChartAreas>
<Titles>
<asp:Title
Name="ChartTitle"
Text="Win/Loss Ratio"
Font="Microsoft Sans Serif, 10pt"
ForeColor="#A1A5A9"
BackColor="#161616">
</asp:Title>
</Titles>
</asp:Chart>
ich bin nicht ein gestapeltes Diagramm bekommen, ich diese stattdessen bekommen, wenn ich die Seite zu laden: http://tinypic.com/r/66kljl/7
Wo bin ich goin g falsch?