Asp.net 向面积图添加垂直线

Asp.net 向面积图添加垂直线,asp.net,asp.net-charts,Asp.net,Asp.net Charts,第一次使用ASP.NET图表和任何帮助将不胜感激!我正在尝试向面积图添加一条垂直线,如下所示 <asp:Chart id="chtTriage" Width="545" BackColor="#f2f2f2" runat="server"> <Series> <asp:Series Name="srs" ChartType="Area" Color="LightGray">

第一次使用ASP.NET图表和任何帮助将不胜感激!我正在尝试向面积图添加一条垂直线,如下所示

<asp:Chart id="chtTriage" Width="545" BackColor="#f2f2f2" runat="server">
            <Series>
                <asp:Series Name="srs" ChartType="Area" Color="LightGray">
                    <Points>
                        <asp:DataPoint XValue="0" YValues="1000" />
                        <asp:DataPoint XValue="5" YValues="2500" />
                        <asp:DataPoint XValue="10" YValues="6000" />
                        <asp:DataPoint XValue="15" YValues="4000" />
                        <asp:DataPoint XValue="20" YValues="2500" />
                        <asp:DataPoint XValue="25" YValues="2000" />
                        <asp:DataPoint XValue="30" YValues="1500" />
                        <asp:DataPoint XValue="35" YValues="1200" />
                        <asp:DataPoint XValue="40" YValues="1000" />
                        <asp:DataPoint XValue="45" YValues="500" />
                        <asp:DataPoint XValue="50" YValues="0" />
                    </Points>
                </asp:Series>
            </Series>
            <ChartAreas>
                <asp:ChartArea Name="chaTriage" BackColor="#f2f2f2">
                    <AxisY Title="Number of Dogs" Interval="1000" IntervalType="Number" IsMarginVisible="false">
                        <LabelStyle Font="Aerial, 8.25pt" />
                        <MajorGrid Enabled="false" />
                    </AxisY>
                    <AxisX Title="Triage Points" Interval="10" IntervalType="Number" IsStartedFromZero="true" Minimum="0" IsMarginVisible="false">
                        <LabelStyle Font="Aerial, 8.25pt" />
                        <MajorGrid Enabled="false" />
                    </AxisX>
                </asp:ChartArea>
            </ChartAreas>
        </asp:Chart>


以前有人碰到过这个吗


谢谢

最后添加了另一系列类型列

<asp:Series Name="line" ChartType="Column" Color="#D33729">
    <Points>
        <asp:DataPoint XValue="12" YValues="6000" />
     </Points>
</asp:Series>

我使用折线图的方法如下:

var dateLine = new VerticalLineAnnotation();
dateLine.AxisX = AttendGraph.ChartAreas[0].AxisX;
dateLine.AxisY = AttendGraph.ChartAreas[0].AxisY;
dateLine.LineColor = Color.DarkBlue;
dateLine.LineWidth = 2;
dateLine.LineDashStyle = ChartDashStyle.Dot;
dateLine.AnchorX = eventInfo.StartDate.AddDays(1).Date.ToOADate();
dateLine.AnchorY = 0;
dateLine.ClipToChartArea = "ChartArea1";
dateLine.IsInfinitive = true;           

AttendGraph.Annotations.Add(dateLine);
我的x轴是我和主持人设定的日期。AttendedGraph是图表控件