Currently, you can achieve such chart without data binding:
Code: <jqChart:Chart ID="Chart1" Width="500px" Height="300px" runat="server">
<Series>
<jqChart:LineSeries Title="Series 1">
<XValues>
<jqChart:DoubleValue Value="1" />
<jqChart:DoubleValue Value="2" />
<jqChart:DoubleValue Value="3" />
<jqChart:DoubleValue Value="4" />
<jqChart:DoubleValue Value="5" />
<jqChart:DoubleValue Value="6" />
</XValues>
<YValues>
<jqChart:DoubleValue Value="70" />
<jqChart:DoubleValue Value="40" />
<jqChart:DoubleValue Value="85" />
<jqChart:DoubleValue Value="50" />
<jqChart:DoubleValue Value="25" />
<jqChart:DoubleValue Value="40" />
</YValues>
</jqChart:LineSeries>
<jqChart:LineSeries Title="Series 2">
<XValues>
<jqChart:DoubleValue Value="2" />
<jqChart:DoubleValue Value="3" />
<jqChart:DoubleValue Value="4" />
</XValues>
<YValues>
<jqChart:DoubleValue Value="170" />
<jqChart:DoubleValue Value="140" />
<jqChart:DoubleValue Value="185" />
</YValues>
</jqChart:LineSeries>
</Series>
</jqChart:Chart>
Or you can populate the XValue and YValues of the series in the code behind:
Code:LineSeries lineSeries = this.Chart1.Series[0] as LineSeries;
lineSeries.XValues.Add(new DoubleValue() { Value = 5 });
lineSeries.YValues.Add(new DoubleValue() { Value = 10 });
...
Probably, we should add functionality, so jqChart can be bound to more than one data source.
Best,
Ivan Petrov
jqChart Inc.