我有一个radgrid,当复选框列表更改时(应该在由AutoPostBack触发的选定事件上实现),应该更新。但是,当我选中列表中的复选框时,RadAjaxLoading图片将正常工作以显示RadGrid所在位置的加载图像但是它永远不会消失并重新显示网格。根据我的Web浏览器中的控制台错误,我不断收到以下错误:

未捕获的TypeError:对象[object Object]没有方法'_destroyTree'

如果有帮助,这就是我设置经理的方式:

<telerik:RadAjaxManager ID="RadAjaxManagerNotesView" runat="server">
    <AjaxSettings>
        <telerik:AjaxSetting AjaxControlID="RadGridNotes">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="RadGridNotes" LoadingPanelID="RadAjaxLoadingPanel" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="CheckBoxListCategories">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="RadGridNotes"
                    LoadingPanelID="RadAjaxLoadingPanel" />
            </UpdatedControls>
        </telerik:AjaxSetting>
    </AjaxSettings>
</telerik:RadAjaxManager>


有人可以帮我解决这个错误吗?从现在开始永远不会重新显示RadGrid

最佳答案

发现该错误与.NET 4.0不兼容,并且旧版本的telerik(2009)设法通过在单独的JavaScript文件中使用以下修补程序并将其包含在我的主页页脚中来解决该错误。

http://www.telerik.com/ClientsFiles/203221_default.zip

10-04 22:07