In installed this on a DNN 4.8.4 site with the latest rad editor installed
I get the following error when I attempt to change anything in the Settings -> Repository Settings
A critical error has occurred.
The control collection cannot be modified during DataBind, Init, Load, PreRender or Unload phases.
Here is the error from the Event viewer:
AssemblyVersion: 04.08.04
PortalID: 0
PortalName: Michigan Avenue Corridor
UserID: 1
UserName: host
ActiveTabID: 63
ActiveTabName: scratch 2
RawURL: /Default.aspx?TabId=63&ctl=Module&ModuleId=383
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.michiganavecorridor.com/Home/scratch2/tabid/63/ctl/Module/ModuleId/383/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04324.17)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 22263e45-bee3-4d88-b0fd-dadf77f764b8
InnerException: The control collection cannot be modified during DataBind, Init, Load, PreRender or Unload phases.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Web.UI.ControlCollection.Add
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: The control collection cannot be modified during DataBind, Init, Load, PreRender or Unload phases. ---> System.Web.HttpException: The control collection cannot be modified during DataBind, Init, Load, PreRender or Unload phases. at System.Web.UI.ControlCollection.Add(Control child) at Telerik.DNN.Providers.RadEditorProvider.RadEditor_Load(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
I Then Swapped the active editor back to FCK and it worked fine.