0

我每个人;

我正在使用 ASP NET 图表,并且我有一个柱形图。在此图表中,我想显示百分比和数量的值,例如“10% (100)”。我做到了,它正在工作,但是该列是基于百分比值显示的,但我想基于数量值。这是我的代码:

Series mainSeries = new Series(serieName);
mainSeries.XValueMember = "ANSWER";
mainSeries.YValueMembers = "Total";
mainSeries.Label = "#PERCENT" + "\n(#VALY)";

这就是问题。我希望列的大小以百分比值显示,这样列大小基于数量值。如果我在数量等于 100 且百分比等于 10 时将 YValueMembers 更改为“百分比”,则该值显示为“10% (10)”,我的意思是……只显示百分比值。

那是我的图表,我想显示基于 50% 而不是 1(数量)的列。

在此处输入图像描述

关于我该怎么做的任何想法?

4

1 回答 1

0

我不确定,但这会有所帮助

 Chart.Series[0].Points.DataBind(dv, "PKProject", "TotalSale", "LegendText=ProjectLabel");
 ChartSalesPerProject.Series[0].Label = "#PERCENT{P0}";
于 2012-10-26T12:15:02.680 回答