gpt4 book ai didi

asp.net - 在 asp.net 中动态添加多个系列到图表

转载 作者:行者123 更新时间:2023-12-02 13:58:08 25 4
gpt4 key购买 nike

我想在图表中添加动态系列。

我有一个数据,如日期、总金额。我想在图表上绘制这些点。

我从sql数据库获取数据并绑定(bind)。

我想绘制数据表中的数据,该数据将动态更新。

Series newSeries=new Series();
newseries.ChartType=SeriesChartType.Line;
newSeries.BorderWidth = 3;
Chart1.Series.Add(newSeries);
newSeries.XValueMember = "date1";
newSeries.YValueMembers = "total";
Chart1.DataBind();

这是在 TreeView 的最后一个系列上绘制的。请帮我解决这个问题?

最佳答案

 foreach(DataRow row in myDataSet.Tables["Query"].Rows)
{
// For each Row add a new series
string seriesName = row["SalesRep"].ToString();
Chart1.Series.Add(seriesName);
Chart1.Series[seriesName].ChartType = SeriesChartType.Line;
Chart1.Series[seriesName].BorderWidth = 2;

for(int colIndex = 1; colIndex < myDataSet.Tables["Query"].Columns.Count; colIndex++)
{
// For each column (column 1 and onward) add the value as a point
string columnName = myDataSet.Tables["Query"].Columns[colIndex].ColumnName;
int YVal = (int) row[columnName];

Chart1.Series[seriesName].Points.AddXY(columnName, YVal);
}
}

关于asp.net - 在 asp.net 中动态添加多个系列到图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13010938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com