I have the following simple chart set up
<telerik:RadHtmlChart ID="chtLine" runat="server" Width="100%" Height="95%" Skin="Windows7" RenderMode="Lightweight">
<ChartTitle Text="">
<Appearance>
<TextStyle FontSize="16px"></TextStyle>
</Appearance>
</ChartTitle>
<Legend>
<Appearance Position="Top"></Appearance>
</Legend>
<PlotArea>
<XAxis DataLabelsField="InvDate"></XAxis>
<YAxis Name="Total"></YAxis>
<Series>
<telerik:LineSeries Name="Code" MissingValues="Zero" DataFieldY="Total"></telerik:LineSeries>
</Series>
</PlotArea>
</telerik:RadHtmlChart>
code behind I'm filling it with linq data.
Dim res = (From x In db.INVOICE_SUMMARies
Where x.SITE.COMPANY.COMPANY_CODE.Equals(Session("Market").ToString)
Group x By x.PROVIDER.PROVIDER_CODE, x.INVOICE_SUMMARY_INVOICE_DATE Into g = Group
Select Code = PROVIDER_CODE,
InvDate = INVOICE_SUMMARY_INVOICE_DATE,
Total = CType(g.Sum(Function(p) p.INVOICE_SUMMARY_TOTAL_AMOUNT), Decimal?)).ToList
chtLine.DataSource = res.ToList
chtLine.DataBind()
data looks kind of like this
CODE InvDate Total
------------- ---------------------------- ---------------------------------------
COM 2022-02-13 2532.04
EARTH 2022-02-13 1721.40
EARTL 2022-02-13 1321.20
FRONT 2022-02-13 11184.08
GC 2022-02-13 46120.10
LCI 2022-02-13 21782.98
LIGHT 2022-02-13 11687.82
MCI 2022-02-13 18318.97
NIT 2022-02-13 1676.31
ONE 2022-02-13 20685.94
OPT 2022-02-13 4313.10
PAT 2022-02-13 44341.33
WILL 2022-02-13 18899.02
XOC 2022-02-13 4571.01
COM 2022-03-13 2526.33
EARTH 2022-03-13 1726.12
EARTL 2022-03-13 1323.07
FRONT 2022-03-13 11175.07
GC 2022-03-13 45758.30
LCI 2022-03-13 23401.18
LIGHT 2022-03-13 11676.30
MCI 2022-03-13 18384.44
NIT 2022-03-13 1674.56
ONE 2022-03-13 20712.67
OPT 2022-03-13 4309.22
PAT 2022-03-13 44393.95
WILL 2022-03-13 18716.46
XOC 2022-03-13 4560.98
COM 2022-04-13 2532.04
EARTH 2022-04-13 1721.40
EARTL 2022-04-13 1321.20
FRONT 2022-04-13 11184.08
GC 2022-04-13 46120.10
LCI 2022-04-13 23518.05
LIGHT 2022-04-13 11687.82
MCI 2022-04-13 18318.97
NIT 2022-04-13 1676.31
ONE 2022-04-13 20685.94
OPT 2022-04-13 4313.10
PAT 2022-04-13 44341.33
WILL 2022-04-13 18899.02
XOC 2022-04-13 4571.01