I figured it out -- I needed to change the control for the 3rd entry in the ajaxManager to a div instead of to the grid.
Hi,
I am writing a control that uses 2 grids. Both grids can be sorted and columns can be sized. When I start, only one grid is visible, The 2nd grid displays the same info but pivoted -- this grid is rendered, but hidden (visible but hidden so it renders). Everything on the page functions properly. However, I get these errors when I display the 2nd grid and when I close the page:
Microsoft JScript runtime error: Sys.ArgumentTypeException: Object of type 'Telerik.Web.UI.RadAjaxManager' cannot be converted to type 'Telerik.Web.UI.RadAjaxManager'.
Parameter name: instance
Microsoft JScript runtime error: Sys.ArgumentTypeException: Object of type 'Telerik.Web.Timer' cannot be converted to type 'Telerik.Web.Timer'.
Parameter name: instance
The thread 0xb9c has exited with code 0 (0x0).
Microsoft JScript runtime error: Sys.ArgumentTypeException: Object of type 'Telerik.Web.UI.RadAjaxManager' cannot be converted to type 'Telerik.Web.UI.RadAjaxManager'.
Parameter name: instance
I am using VS 2008 and IE 7. These appear to be from scripts generated at runtime. I have tried running with and without the following:
<telerik:RadAjaxManagerProxy ID="radAMP_chartTable" runat="server"> |
<AjaxSettings> |
<telerik:AjaxSetting AjaxControlID="rg_chartDataTbl"> |
<UpdatedControls> |
<telerik:AjaxUpdatedControl ControlID="rg_chartDataTbl" LoadingPanelID="radLP_chartData"/> |
</UpdatedControls> |
</telerik:AjaxSetting> |
<telerik:AjaxSetting AjaxControlID="cmd_PivotTable" EventName="onClick"> |
<UpdatedControls > |
<telerik:AjaxUpdatedControl ControlID="rg_chartDataTblePivoted" LoadingPanelID="radLP_chartData" /> |
</UpdatedControls> |
</telerik:AjaxSetting> |
</AjaxSettings> |
</telerik:RadAjaxManagerProxy> |