I am getting this error below. I am using NO javascript or <%..%> code whatsoever. I have tried placing radcodeblock on the page around the <form></form> tags in case radchart is using javascript.
The Controls collection cannot be modified because the control contains code blocks
As i said I am NOT using anything like that. I didnt start getting the error until I placed a RadChart on the page.
any thoughts?
Thanks,
Richard
The Controls collection cannot be modified because the control contains code blocks
(i.e. <% ... %>).
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DashBoard.aspx.cs" Inherits="YS.View.DashBoard.DashBoard" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Charting" TagPrefix="telerik" %>
<%@ Register Assembly="Telerik.OpenAccess.Web.40" Namespace="Telerik.OpenAccess.Web"
TagPrefix="telerik" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>
<
head
>
<
link
href
=
"../../Styles/Site.css"
rel
=
"stylesheet"
type
=
"text/css"
/>
<
title
></
title
>
</
head
>
<
body
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager"
runat
=
"server"
>
</
telerik:RadScriptManager
>
<
telerik:RadWindowManager
ID
=
"RadWindowManager1"
runat
=
"server"
>
</
telerik:RadWindowManager
>
<
telerik:RadAjaxPanel
runat
=
"server"
ID
=
"rapGrid"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
>
<
telerik:RadCodeBlock
ID
=
"RadCodeBlock1"
runat
=
"server"
>
<
form
id
=
"form1"
runat
=
"server"
>
<
div
>
<
div
class
=
"quota"
>
<
asp:Label
ID
=
"lblSales"
runat
=
"server"
>Sales Quota</
asp:Label
>
<
telerik:RadRadialGauge
ID
=
"quotaGauge"
runat
=
"server"
BorderStyle
=
"None"
Height
=
"220px"
Width
=
"220px"
>
<
Pointer
Value
=
"83"
>
</
Pointer
>
<
Scale
Min
=
"0"
Max
=
"100"
MajorUnit
=
"20"
MinorUnit
=
"2"
>
<
Labels
Format
=
"{0}%"
Position
=
"Inside"
/>
<
Ranges
>
<
telerik:GaugeRange
Color
=
"Red"
From
=
"0"
To
=
"30"
/>
<
telerik:GaugeRange
Color
=
"Orange"
From
=
"30"
To
=
"70"
/>
<
telerik:GaugeRange
Color
=
"Green"
From
=
"70"
To
=
"100"
/>
</
Ranges
>
</
Scale
>
</
telerik:RadRadialGauge
>
</
div
>
<
h1
>
<
asp:Label
ID
=
"Label1"
Text
=
"Message Center"
runat
=
"server"
></
asp:Label
><
telerik:RadDatePicker
ID
=
"rdpMessageDate"
runat
=
"server"
OnSelectedDateChanged
=
"rdpMessageDate_SelectedDateChanged"
>
</
telerik:RadDatePicker
>
<
h1
>
</
h1
>
<
telerik:RadGrid
ID
=
"rgMessages"
runat
=
"server"
CellSpacing
=
"0"
GridLines
=
"None"
OnNeedDataSource
=
"rgMessages_NeedDataSource"
Width
=
"350px"
>
<
MasterTableView
AutoGenerateColumns
=
"False"
>
<
CommandItemSettings
ExportToPdfText
=
"Export to PDF"
/>
<
RowIndicatorColumn
FilterControlAltText
=
"Filter RowIndicator column"
Visible
=
"True"
>
<
HeaderStyle
Width
=
"20px"
/>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
FilterControlAltText
=
"Filter ExpandColumn column"
Visible
=
"True"
>
<
HeaderStyle
Width
=
"20px"
/>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridDateTimeColumn
DataField
=
"date"
DataFormatString
=
"{0:dd/MM/yyyy}"
FilterControlAltText
=
"Filter date column"
HeaderText
=
"Date"
UniqueName
=
"date"
>
<
ItemStyle
Width
=
"50px"
/>
</
telerik:GridDateTimeColumn
>
<
telerik:GridBoundColumn
DataField
=
"message"
FilterControlAltText
=
"messages"
HeaderText
=
"Message"
UniqueName
=
"message"
>
</
telerik:GridBoundColumn
>
</
Columns
>
<
EditFormSettings
>
<
EditColumn
FilterControlAltText
=
"Filter EditCommandColumn column"
>
</
EditColumn
>
</
EditFormSettings
>
<
PagerStyle
PageSizeControlType
=
"RadComboBox"
/>
</
MasterTableView
>
<
PagerStyle
PageSizeControlType
=
"RadComboBox"
/>
<
FilterMenu
EnableImageSprites
=
"False"
>
</
FilterMenu
>
</
telerik:RadGrid
>
<
div
>
<
asp:Label
ID
=
"lblDate"
runat
=
"server"
>Sales To Date</
asp:Label
>
<
telerik:RadChart
ID
=
"rcSales"
runat
=
"server"
Width
=
"800px"
>
</
telerik:RadChart
>
<
br
/>
</
div
>
</
h1
>
</
div
>
</
form
>
</
telerik:RadCodeBlock
>
</
telerik:RadAjaxPanel
>
<
telerik:RadAjaxLoadingPanel
runat
=
"server"
ID
=
"RadAjaxLoadingPanel1"
>
</
telerik:RadAjaxLoadingPanel
>
</
body
>
</
html
>
As i said I am NOT using anything like that. I didnt start getting the error until I placed a RadChart on the page.
any thoughts?
Thanks,
Richard