2013-03-06 1 views
1

asp : Chart를 사용하여 파레토 차트를 만들려고합니다. 기본적으로 막대 그래프와 선 그래프로 구성된 차트입니다. 이제 두 차트를 같은 ChartArea에 넣으려고하면 같은 ChartArea에 두 개의 다른 Series를 놓을 수 없다는 오류가 발생합니다.asp에서 그래프를 겹치는 방법 : 차트 컨트롤

각각의 Bar 요소의 가격은 오른쪽 y 축이어야하고, 왼쪽 Y 축은 선 그래프에 해당하는 백분율이어야합니다. 지금까지

내 코드 : 나는 기본 C# 코드에서 막대 그래프에 삽입 값이

<asp:Chart ID="Chart1" runat="server" onload="Chart1_Load" Width="847px" Height="422px"> 
    <Series> 
     <asp:Series Name="Bar" YValueType="Double"> 
     </asp:Series> 
    </Series> 
    <Series> 
     <asp:Series Name="Line" YValueType="Double" ChartType="Line"> 
     </asp:Series> 
    </Series> 

    <ChartAreas> 
     <asp:ChartArea Name="ChartArea1"> 
     </asp:ChartArea> 
    </ChartAreas> 
</asp:Chart> 

. 같은 시리즈의 컨테이너 태그에 ASP 시리즈 태그를 모두 배치

답변

0

시도 :

<asp:Chart ID="Chart1" runat="server" onload="Chart1_Load" Width="847px" Height="422px"> 
    <Series> 
     <asp:Series Name="Bar" YValueType="Double"> 
     </asp:Series> 
     <asp:Series Name="Line" YValueType="Double" ChartType="Line"> 
     </asp:Series> 
    </Series> 

    <ChartAreas> 
     <asp:ChartArea Name="ChartArea1"> 
     </asp:ChartArea> 
    </ChartAreas> 
</asp:Chart>