Hi,
I am using this link for your example for chart to embed RadChart instances in template column of RadGrid.
http://demos.telerik.com/aspnet-ajax/controls/examples/integration/gridandchart/chartingrid/defaultvb.aspx?product=chart
I am using VS 2010 and ADO.net entity data model and EntityDatasource instead of sqldatasource, the issue is chart is not being rendered for all roows except the last one.. I am getting an error at the statement chart.DataSource = SqlDataSource2.Select(DataSourceSelectArguments.Empty) 'Value of type system.web.ui.DataSourceSelectArguments cannot be converted to integer.
What i use is chart.DataSource = EntitylDataSource2.Select(DataSourceSelectArguments.Empty).
The chart for the last row of the grid is displayed only, can you please advise? Please see the result attached when I use
EntityDataSource2.WhereParameters(0).DefaultValue = item.GetDataKeyValue("Entity1").ToString()
chart.DataSourceID = "EntityDataSource2"
Commented out
'chart.DataSource = EntityDataSource2.Select(DataSourceSelectArguments.Empty)
Here is my definition of EntityDataSource2
<
asp:EntityDataSource
ID
=
"EntityDataSource2"
runat
=
"server"
ConnectionString
=
"name=TEntities"
DefaultContainerName
=
"TEntities"
EnableFlattening
=
"False"
EntitySetName
=
"Entities"
Select
=
"it.[Entity1], it.[Type], it.[Entity_Desc], it.[Active], it.[Cnt], it.[Dataupdtthru]"
EntityTypeFilter
=
""
OrderBy
=
"it.[Entity1]"
Where
=
"it.[Entity1] = @Entity"
>
<
WhereParameters
>
<
asp:Parameter
DbType
=
"string"
Name
=
"Entity"
/>
</
WhereParameters
>
</
asp:EntityDataSource
>