gpt4 book ai didi

asp.net - 找不到 ID 为 'xxx' 的 UpdatePanel 。如果它是动态更新的,那么它必须位于另一个 UpdatePanel 内

转载 作者:行者123 更新时间:2023-12-03 01:10:08 26 4
gpt4 key购买 nike

我有一个带有 Ajax 选项卡控件的页面,其中一个选项卡中有一个 Web 控件,它是 Telerik RadGrid,其中编辑表单指向另一个 Web 控件。该编辑表单还包含 Ajax 选项卡,并且在其中一个选项卡上,还有另一个 Web 控件的 Ajax 模式弹出窗口。

初始 Web 控件在其自己的页面上使用时工作正常,但当根据需要在 Ajax 选项卡中使用该控件时,编辑表单无法显示。脚本管理器抛出以下错误:

Microsoft JScript 运行时错误:Sys.InvalidOperationException:找不到 ID 为“xxx”的 UpdatePanel。如果它是动态更新的,那么它必须位于另一个 UpdatePanel 内。

如有任何帮助,我们将不胜感激。

最佳答案

当您向 Telerik RadAjaxManager 添加不可见控件时,会出现此问题。

因此,如果您需要显示/隐藏 AJAX 控件,建议您从后面的代码(基于控件可见性状态)而不是 ASPX 代码中以语法方式添加 AJAX 设置。

了解更多信息:Please check this answer on the Telerik forums.

关于asp.net - 找不到 ID 为 'xxx' 的 UpdatePanel 。如果它是动态更新的,那么它必须位于另一个 UpdatePanel 内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3928253/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com