2014-05-10 77 views
0

我想在asp.net中創建一個列圖表。我有返回值作爲數據表:ASP.NET圖表控件

表總完成 表1 10 4 表2 100 85

我想顯示此使用柱形圖這樣的: -

enter image description here

誰能告訴我如何使用圖表&系列的ASP.NET圖表控件來實現這個?

回答

1

您可以使用ajax控件工具包的堆疊條形圖控件。

<cc1:BarChart ID="BarChart1" runat="server" ChartHeight="300" ChartWidth="450" 
     ChartTitle="Your Chart Title" CategoriesAxis="Table 1,Table 2, Table 3, Table 4" 
     ChartType="StackedColumn" ChartTitleColor="#0E426C" CategoryAxisLineColor="#D08AD9" 
     ValueAxisLineColor="#D08AD9" BaseLineColor="#A156AB"> 
     <Series> 
      <cc1:BarChartSeries Name="DataValues1" BarColor="#6C1E83" Data="4,85,3,11" /> 
      <cc1:BarChartSeries Name="DataValues2" BarColor="#D08AD9" Data="6,15,18,32" /> 
     </Series> 
    </cc1:BarChart> 
+0

我已經使用這個堆積圖表,但如何顯示在Y軸的百分比,它只顯示我綁定到圖表的值? –

+0

要在Y軸上顯示百分比,您必須按比例傳遞值。 Datavalues1爲40,85 ..和Datavalues2爲60,15 .... .Graph顯示y軸上的值與您傳遞的值成比例。 – Aniket

+0

@DeepakTiwary如果我的解決方案幫助你,請接受我的答案。 – Aniket