Hello again,
I have come across a strange rendering issue with the HtmlChart as you can see in the screenshot attached. The chart is nested in a radgrid and populates the data just fine. The axis for both y and x along with the points in the line series all render correctly with no issue. But the actual grid and the line itself of the chart render way off to the right for some reason. This seems to happen in all versions of IE from 6 thru 9.
Any help would of course be appreciated.
Following is the markup for the radgrid on the page:
I have come across a strange rendering issue with the HtmlChart as you can see in the screenshot attached. The chart is nested in a radgrid and populates the data just fine. The axis for both y and x along with the points in the line series all render correctly with no issue. But the actual grid and the line itself of the chart render way off to the right for some reason. This seems to happen in all versions of IE from 6 thru 9.
Any help would of course be appreciated.
Following is the markup for the radgrid on the page:
<
telerik:RadGrid
ID
=
"ReportsDataGrid"
runat
=
"server"
AutoGenerateColumns
=
"false"
AllowPaging
=
"true"
AllowFilteringByColumn
=
"true"
DataSourceID
=
"ReportsDataSource"
ShowGroupPanel
=
"true"
PageSize
=
"25"
>
<
GroupingSettings
CaseSensitive
=
"false"
/>
<
MasterTableView
DataSourceID
=
"ReportsDataSource"
DataKeyNames
=
"SenderAddress,SourceIP"
GroupLoadMode
=
"Server"
CommandItemDisplay
=
"Top"
>
<
Columns
>
<
telerik:GridBoundColumn
DataField
=
"SenderAddress"
HeaderText
=
"Sender Email Address"
/>
<
telerik:GridBoundColumn
DataField
=
"SourceIP"
HeaderText
=
"Sender Source IP Address"
/>
<
telerik:GridBoundColumn
DataField
=
"Messages"
HeaderText
=
"Messages"
DataFormatString
=
"{0:N0}"
/>
<
telerik:GridBoundColumn
DataField
=
"Volume"
HeaderText
=
"Volume (KB)"
DataFormatString
=
"{0:N0}"
/>
</
Columns
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
Position
=
"Bottom"
AlwaysVisible
=
"true"
/>
<
CommandItemSettings
ShowAddNewRecordButton
=
"false"
ShowExportToExcelButton
=
"true"
ShowExportToCsvButton
=
"true"
/>
<
NestedViewTemplate
>
<
asp:Panel
runat
=
"server"
ID
=
"InnerContainer"
Visible
=
"false"
>
<
div
class
=
"nestedchartcontentpane"
style
=
"position:relative"
>
<
asp:Label
ID
=
"SelectedRecordEmail"
runat
=
"server"
Text='<%# Eval("SenderAddress") %>' Visible="false" />
<
asp:Label
ID
=
"SelectedRecordIP"
runat
=
"server"
Text='<%# Eval("SourceIP") %>' Visible="false" />
<
telerik:RadHtmlChart
runat
=
"server"
ID
=
"ReportsDataChart"
Width
=
"900"
Height
=
"300"
Transitions
=
"true"
DataSourceID
=
"ReportsNestedDataSource"
>
<
Legend
>
<
Appearance
Visible
=
"false"
/>
</
Legend
>
<
PlotArea
>
<
XAxis
MajorTickType
=
"Outside"
MinorTickType
=
"None"
DataLabelsField
=
"Date"
>
<
LabelsAppearance
DataFormatString
=
"{0}"
RotationAngle
=
"45"
/>
<
TitleAppearance
Visible
=
"true"
Text
=
"Date"
/>
<
MinorGridLines
Visible
=
"false"
/>
</
XAxis
>
<
YAxis
MajorTickType
=
"Outside"
MinorTickType
=
"None"
>
<
LabelsAppearance
DataFormatString
=
"{0:N0}"
RotationAngle
=
"0"
/>
<
TitleAppearance
Visible
=
"true"
Text
=
"Messages"
/>
<
MinorGridLines
Visible
=
"false"
/>
</
YAxis
>
<
Series
>
<
telerik:LineSeries
Name
=
"Messages"
MissingValues
=
"Gap"
DataField
=
"Messages"
>
<
LabelsAppearance
Visible
=
"false"
/>
<
TooltipsAppearance
DataFormatString
=
"{0:N0}"
/>
</
telerik:LineSeries
>
</
Series
>
</
PlotArea
>
</
telerik:RadHtmlChart
>
<
asp:SqlDataSource
ID
=
"ReportsNestedDataSource"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:asp_statistics %>"
SelectCommand="GetReportsExchTopRelayAddressesChart"
SelectCommandType="StoredProcedure">
<
SelectParameters
>
<
asp:ControlParameter
ControlID
=
"ReportsSelectedDate"
Name
=
"date"
PropertyName
=
"SelectedDate"
Type
=
"DateTime"
/>
<
asp:ControlParameter
ControlID
=
"ReportsOn"
Name
=
"type"
PropertyName
=
"SelectedValue"
Type
=
"String"
/>
<
asp:ControlParameter
ControlID
=
"ReportsDataUnit"
Name
=
"unit"
PropertyName
=
"SelectedValue"
Type
=
"String"
/>
<
asp:ControlParameter
ControlID
=
"SelectedRecordEmail"
Name
=
"address"
PropertyName
=
"Text"
Type
=
"String"
/>
<
asp:ControlParameter
ControlID
=
"SelectedRecordIP"
Name
=
"sourceip"
PropertyName
=
"Text"
Type
=
"String"
/>
</
SelectParameters
>
</
asp:SqlDataSource
>
</
div
>
</
asp:Panel
>
</
NestedViewTemplate
>
</
MasterTableView
>
<
ExportSettings
HideStructureColumns
=
"true"
ExportOnlyData
=
"true"
IgnorePaging
=
"true"
OpenInNewWindow
=
"true"
/>
</
telerik:RadGrid
>