.net图表清除并重新添加

我有一个图表,我需要清除它,以便用不同的值填充它。 该图表有3个系列,全部在.aspx页面中定义。

问题是我打电话的时候

chart.Series.Clear(); 

然后重新添加系列,如:

 chart.Series.Add("SeriesName"); 

它不保留3个初始系列的任何属性。 如何清除值并保留系列属性?

这应该工作:

 foreach(var series in chart.Series) { series.Points.Clear(); } 

这实际上将从图表中完全删除系列(不只是删除系列中的点)。

 while (chart1.Series.Count > 0) { chart1.Series.RemoveAt(0); } 

这应该工作

  chartnameHERE.Series["SeriesNameHERE"].Points.Clear();