Hello,
I developed a page with two prometheus charts and a prometheus ajaxmanager on a page.
This page works perfectly on my development machine. However, when I deploy it to production I get the following error:
If I remove on my form the following lines the problem goes away:
strange that this works in development but not in production ...
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="dliChartType">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadChart1" LoadingPanelID="LoadingPanel1" />
<telerik:AjaxUpdatedControl ControlID="RadChart2" LoadingPanelID="LoadingPanel1" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="dliChartColor">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadChart1" LoadingPanelID="LoadingPanel1" />
<telerik:AjaxUpdatedControl ControlID="RadChart2" LoadingPanelID="LoadingPanel1" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
Regards,
Nicolas
I developed a page with two prometheus charts and a prometheus ajaxmanager on a page.
This page works perfectly on my development machine. However, when I deploy it to production I get the following error:
| Method not found: 'Void System.Web.UI.ScriptManager.RegisterStartupScript(System.Web.UI.Page, System.Type, System.String, System.String, Boolean)'. |
| Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. |
| Exception Details: System.MissingMethodException: Method not found: 'Void System.Web.UI.ScriptManager.RegisterStartupScript(System.Web.UI.Page, System.Type, System.String, System.String, Boolean)'. |
| Stack Trace: |
| [MissingMethodException: Method not found: 'Void System.Web.UI.ScriptManager.RegisterStartupScript(System.Web.UI.Page, System.Type, System.String, System.String, Boolean)'.] |
| Telerik.Web.UI.RadAjaxControl.PerformRender() +0 |
| Telerik.Web.UI.RadAjaxControl.OnPageRender(HtmlTextWriter writer, Control page) +1222 |
| Telerik.Web.UI.RadAjaxControl.RenderPageInAjaxMode(HtmlTextWriter writer, Control page) +33 |
| System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +2113547 |
| System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24 |
| System.Web.UI.Page.Render(HtmlTextWriter writer) +26 |
| System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25 |
| System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121 |
| System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22 |
| System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1896 |
If I remove on my form the following lines the problem goes away:
strange that this works in development but not in production ...
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="dliChartType">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadChart1" LoadingPanelID="LoadingPanel1" />
<telerik:AjaxUpdatedControl ControlID="RadChart2" LoadingPanelID="LoadingPanel1" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="dliChartColor">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadChart1" LoadingPanelID="LoadingPanel1" />
<telerik:AjaxUpdatedControl ControlID="RadChart2" LoadingPanelID="LoadingPanel1" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
Regards,
Nicolas
