C# 使用asp.net web窗体在图形上同时显示X、Y值的MS饼图

C# 使用asp.net web窗体在图形上同时显示X、Y值的MS饼图,c#,webforms,mschart,C#,Webforms,Mschart,我正在开发asp.net web应用程序,在该应用程序中,我需要在饼图中显示数据。图表应显示X值和Y值。在下图中,你可以看到我只能显示一年中的评论总数,但我还想在每种颜色旁边显示下一年。我尝试了不同的事情,但到目前为止我没有成功 我也张贴代码相关的图表 <asp:Chart ID="crtYearWise" runat="server" Height="260px" Width="460px">

我正在开发asp.net web应用程序,在该应用程序中,我需要在饼图中显示数据。图表应显示X值和Y值。在下图中,你可以看到我只能显示一年中的评论总数,但我还想在每种颜色旁边显示下一年。我尝试了不同的事情,但到目前为止我没有成功

我也张贴代码相关的图表

<asp:Chart ID="crtYearWise" runat="server" Height="260px" Width="460px">
    <Titles>
        <asp:Title Name="Title1" Text="Year Wise"
            Alignment="TopCenter" Font="Verdana, 12pt">
        </asp:Title>
    </Titles>
    <Series>
        <asp:Series Name="Series1" CustomProperties="DrawingStyle=Pie,
            PieDrawingStyle=Concave, MaxPixelPointWidth=20" ShadowOffset="1"
            ChartType="Pie" IsValueShownAsLabel="True" >
        </asp:Series>
    </Series>
    <ChartAreas>
        <asp:ChartArea Name="ChartArea1" Area3DStyle-Enable3D="True" AlignmentOrientation="All">
            <Area3DStyle Enable3D="true" />
        </asp:ChartArea>
    </ChartAreas>
</asp:Chart>  

如果有人能在这方面指导我,我将不胜感激

答案:终于成功了

crtYearWise.Series[“Series1”]。Label=“年份:#VALX,#VALY”

提供了一些有用的信息

例如,您可以通过设置:

<asp:Series Label="#VALX: #VALY" ...
没有任何指向此类常见任务的“操作”主题的链接,最好的信息来源似乎是MSDN博客帖子。

提供了一些有用的信息

例如,您可以通过设置:

<asp:Series Label="#VALX: #VALY" ...
没有任何指向此类常见任务的“操作”主题的链接,最好的信息来源似乎是MSDN博客帖子。

<asp:Series Label="#VALX: #VALY{N0}"