【问题标题】:ASP.NET chart controlASP.NET 图表控件
【发布时间】:2014-05-10 11:07:59
【问题描述】:

我正在尝试在 asp.net 中创建柱形图。我有一个返回值的数据表:

已完成的表格总数 表 1 10 4 表2 100 85

我想用这样的柱形图来显示这个:-

谁能告诉我如何使用图表&系列的ASP.NET图表控件来实现这个?

【问题讨论】:

    标签: c# asp.net charts


    【解决方案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>
    

    【讨论】:

    • 我用过这个堆积图,但是如何在 Y 轴上显示百分比,它只显示我绑定到图表的值?
    • 要在 Y 轴上显示百分比,您已按比例传递值,即。 Datavalues1 为 40,85.. 和 Datavalues2 为 60,15.. .Graph 显示 y 轴上的值与您传递的值成比例。
    • @DeepakTiwary 如果我的解决方案对您有帮助,请接受我的回答。
    猜你喜欢
    • 2013-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多