0

私は皆;

私は ASP NET グラフを使用しており、縦棒グラフが 1 つあります。このチャートでは、「10% (100)」のようにパーセントと数量の値を表示したいと考えています。私はそれを実行しましたが、列はパーセント値に基づいて表示されますが、数量値に基づいて表示したいと考えています。これは私のコードです:

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

これが問題です。列のサイズがパーセント値に基づいて表示されるようにしたいので、列のサイズは数量値に基づいています。数量が 100 でパーセントが 10 のときに、YValueMembers を「パーセント」で変更すると、値は「10% (10)」のように表示されます。つまり、パーセント値だけが表示されます。

これが私のグラフです。1 (数量) ではなく 50% に基づく列を表示したいと思います。

ここに画像の説明を入力

どうすればそれを行うことができますか?

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 に答える