2013-03-06 36 views
1

我在嘗試使用asp:Chart製作帕累託圖表。它基本上是一個由條形圖和折線圖組成的圖表。現在,當我嘗試將兩者放入同一ChartArea時,它給了我一個錯誤,說我不能在同一個ChartArea中放置兩個不同的Series。如何在asp:圖表控件中重疊圖形

我需要正確的y軸是每個條元素的價格和左側的y軸是一個百分比,對應的折線圖。

我迄今爲止代碼:

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

我插在底層的C#代碼條形圖值。

回答

0

嘗試在同一系列集裝箱電子標籤都放置你的ASP系列標籤:

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