2011-01-04 2 views
2

나는 내가 사용 누적 세로 막 대형 차트로 렌더링하려는 데이터 세트가 내장 VS 2010 년 데이터는 다음과 같습니다 및 저장 프로 시저에서 SQL 서버에서 반환에 차트 :ASP.NET에서 StackedColumn 차트를 만드는 방법은 무엇입니까?

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 

내 ASP 차트를 렌더링 닷넷 코드는 다음과 같습니다 : 나는 간다 나는 http://tinypic.com/r/66kljl/7

:

<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> 

내가 누적 차트를 받고 있지 않다 내가 페이지를로드 할 때, 내가 대신 얻을 잘못된거야?

답변

1

누적 형 차트에 둘 이상의 시리즈가 필요하지 않습니까? 나는 네가 원하는 것을 위해 세 가지를 만들어야한다고 생각한다.