I had been receiving the above error after upgrading a project from 2.0 to 4.0
I modified these portions of my web.config file and the controls worked properly again.
now the above is not the totality of the web config, I modified the assemblies and httphandlers under system.web and the handlers under system.webserver.
I wanted to post this here in case someone else experianced the same issue.
I modified these portions of my web.config file and the controls worked properly again.
<system.web>
<assemblies>
<add assembly=
"System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<add assembly=
"System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"
/>
<add assembly=
"System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"
/>
<add assembly=
"System.Speech, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<add assembly=
"Telerik.ReportViewer.WebForms, Version=4.2.10.1221, Culture=neutral, PublicKeyToken=a9d7983dfcc261be"
/>
<add assembly=
"Telerik.Reporting, Version=4.2.10.1221, Culture=neutral, PublicKeyToken=a9d7983dfcc261be"
/>
</assemblies>
</compilation>
<httpHandlers>
<add path=
"ChartImage.axd"
type=
"Telerik.Web.UI.ChartHttpHandler"
verb=
"*"
validate=
"false"
/>
<add path=
"Telerik.Web.UI.SpellCheckHandler.axd"
type=
"Telerik.Web.UI.SpellCheckHandler"
verb=
"*"
validate=
"false"
/>
<add path=
"Telerik.Web.UI.DialogHandler.aspx"
type=
"Telerik.Web.UI.DialogHandler"
verb=
"*"
validate=
"false"
/>
<add path=
"Telerik.RadUploadProgressHandler.ashx"
type=
"Telerik.Web.UI.RadUploadProgressHandler"
verb=
"*"
validate=
"false"
/>
<add path=
"Telerik.Web.UI.WebResource.axd"
type=
"Telerik.Web.UI.WebResource"
verb=
"*"
validate=
"false"
/>
<add type=
"Telerik.ReportViewer.WebForms.HttpHandler, Telerik.ReportViewer.WebForms, Version=4.2.10.1221, Culture=neutral, PublicKeyToken=a9d7983dfcc261be"
path=
"Telerik.ReportViewer.axd"
verb=
"*"
validate=
"true"
/>
</httpHandlers>
</system.web>
<system.webServer>
<handlers>
<remove name=
"ChartImage_axd"
/>
<add name=
"ChartImage_axd"
path=
"ChartImage.axd"
type=
"Telerik.Web.UI.ChartHttpHandler"
verb=
"*"
preCondition=
"integratedMode"
/>
<remove name=
"Telerik_Web_UI_SpellCheckHandler_axd"
/>
<add name=
"Telerik_Web_UI_SpellCheckHandler_axd"
path=
"Telerik.Web.UI.SpellCheckHandler.axd"
type=
"Telerik.Web.UI.SpellCheckHandler"
verb=
"*"
preCondition=
"integratedMode"
/>
<remove name=
"Telerik_Web_UI_DialogHandler_aspx"
/>
<add name=
"Telerik_Web_UI_DialogHandler_aspx"
path=
"Telerik.Web.UI.DialogHandler.aspx"
type=
"Telerik.Web.UI.DialogHandler"
verb=
"*"
preCondition=
"integratedMode"
/>
<remove name=
"Telerik_RadUploadProgressHandler_ashx"
/>
<add name=
"Telerik_RadUploadProgressHandler_ashx"
path=
"Telerik.RadUploadProgressHandler.ashx"
type=
"Telerik.Web.UI.RadUploadProgressHandler"
verb=
"*"
preCondition=
"integratedMode"
/>
<remove name=
"Telerik_Web_UI_WebResource_axd"
/>
<add name=
"Telerik_Web_UI_WebResource_axd"
verb=
"*"
preCondition=
"integratedMode"
path=
"Telerik.Web.UI.WebResource.axd"
type=
"Telerik.Web.UI.WebResource"
/>
<add name=
"Telerik.ReportViewer.axd_*"
type=
"Telerik.ReportViewer.WebForms.HttpHandler, Telerik.ReportViewer.WebForms, Version=4.2.10.1221, Culture=neutral, PublicKeyToken=a9d7983dfcc261be"
path=
"Telerik.ReportViewer.axd"
verb=
"*"
preCondition=
"integratedMode"
/>
</handlers>
</system.webServer>
now the above is not the totality of the web config, I modified the assemblies and httphandlers under system.web and the handlers under system.webserver.
I wanted to post this here in case someone else experianced the same issue.