title: Databind with Chart controls gives NotImplementedException
body: <p>I feed a Microsoft Chart control with a IEnumerable of my own class ChartPoint</p>
  
  <pre><code>    public class ChartPoint
      {
          public double Xvalue { get; set; }
          public double Yvalue { get; set; }
          public string Url { get; set; }
          public string Tooltip { get; set; }
      }
  </code></pre>
  
  <p>then i tries to DataBind the IEnumerable&lt; ChartPoint>:</p>
  
  <pre><code>serie.Points.DataBind(points, "Xvalue", "Yvalue", "Tooltip=Tooltip,Url=Url");
  </code></pre>
  
  <p>but i then hits a NotImplementedException on that row: </p>
  
  <pre><code> System.Linq.Iterator`1.System.Collections.IEnumerator.Reset() +29
     System.Web.UI.DataVisualization.Charting.DataPointCollection.DataBind(IEnumerable dataSource, String xField, String yFields, String otherFields) +313
  </code></pre>
  
  <p>What am I doing wrong? </p>