QUESTION
How can I detect if a chart will have no data?
ANSWER
First you have to use the dataEngine to get a populated series collection. See: Q10392
Then, you can see if the series collection has series and if the series have elements.
| [C#] SeriesCollection sc = myDataEngine.GetSeries();bool hasData = false;
 if(sc.Count > 0)
 {
 foreach(Series s in sc)
 if(s.Elements.Count != 0)
 hasData = true;
 }
 
 | 
You may also control the 'no data' label by using:
Chart.NoDataLabel.Text = "..";