Hi,
I am experiencing this issue as well. Looking at the stack trace, it appears that when calculating the ticks, GridView is converting the values from the double sources to Decimals. This exception occurs when the values are greater than what can be represented by a Decimal type. Here's a simple example that reproduces the problem:
<
telerik:RadCartesianChart
>
<
telerik:RadCartesianChart.HorizontalAxis
>
<
telerik:CategoricalAxis
/>
</
telerik:RadCartesianChart.HorizontalAxis
>
<
telerik:RadCartesianChart.VerticalAxis
>
<
telerik:LinearAxis
/>
</
telerik:RadCartesianChart.VerticalAxis
>
<
telerik:RadCartesianChart.Series
>
<
telerik:BarSeries
>
<
telerik:BarSeries.DataPoints
>
<
telerik:CategoricalDataPoint
Category
=
"Apples"
Value
=
"2e306"
/>
</
telerik:BarSeries.DataPoints
>
</
telerik:BarSeries
>
</
telerik:RadCartesianChart.Series
>
</
telerik:RadCartesianChart
>
Decimals only go up to 7.9e28, whereas doubles can go much higher to 1.8e308.
It really shouldn't need to convert doubles to Decimals to draw ticks...
Louis