Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在asp.net的一个图表中重新表示多个列值_C#_Asp.net_Sql_Ado.net_Charts - Fatal编程技术网

C# 在asp.net的一个图表中重新表示多个列值

C# 在asp.net的一个图表中重新表示多个列值,c#,asp.net,sql,ado.net,charts,C#,Asp.net,Sql,Ado.net,Charts,我想制作一个应用程序,其中有一个包含列的表 <chartareas> <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" Name="ChartArea1" ShadowOffset="5"> <AxisY Title="Dustbin_no"> </AxisY> <AxisX Ti

我想制作一个应用程序,其中有一个包含列的表

<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>
  • 垃圾箱号
  • 一月
  • 二月
  • 十二月
有不止一个垃圾箱

<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>
现在在图表中,我想在下拉框中显示用户选择的垃圾箱号图表

<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>
在asp.net的图表代码中,如何使用多个列

<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>
在图表中

<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>
x轴:1月、2月、3月

<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>
y轴:垃圾箱装满多少次

<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>
仅就每个月的数据中的信息而言,给出的数据是垃圾箱装满的次数

<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>

<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>
垃圾箱编号:1月至2月

<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>
1455565

<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>
这里有一些代码

<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>

<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>


请帮助

我认为asp.net图表不支持多栏图表。但是devexpress有一个控件集合。它有一些asp.net的高级控件

<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>

仔细阅读这篇文章
<chartareas>
    <asp:ChartArea BackColor="NavajoWhite" BackGradientStyle="LeftRight" 
        Name="ChartArea1" ShadowOffset="5">
        <AxisY Title="Dustbin_no">
        </AxisY>

        <AxisX Title="January" IsLabelAutoFit="True">
            <LabelStyle Angle="-90" Interval="1" />
        </AxisX>
    </asp:ChartArea>
</chartareas>