- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
已更新我收到错误:无法注销 ID 为“UpdatePanel1”的 UpdatePanel,因为它未在 ScriptManager 中注册。如果从控件树中删除 UpdatePanel 并稍后再次添加,则可能会发生这种情况,这是不受支持的。参数名称:updatePanel
页面上唯一的面板不是动态的,而是在 .aspx 页面上编码的。
问题是我的页面上没有 ID 为“UpdatePanel1”的 UpdatePanel。
此外,当我在 Chrome 中运行时它工作正常,但当我在 IE9 中运行时出现此错误。
我已经有一段时间没有编辑此页面了,但它之前可以正常工作。
如有任何帮助,我们将不胜感激。
更新:我发现在上一页我有 UpdatePanel1 和 UpdatePanel2。在上一页我正在做一个 server.transfer 到新页面。
调试时它转移到新页面,然后以某种方式返回到原始页面并触发卸载事件(如果我将它们放在 UpdatePanel 的卸载事件页面中。
这使得无法取消注册面板的错误消失,但下一页不会加载任何内容,它显示为空白。我逐步完成了这一切,看起来它应该加载所有内容,但我不确定为什么它没有在页面上显示任何内容,如果我查看源代码它没有太多内容。
注意:我也在使用母版页,脚本管理器在母版页中。
最佳答案
找到解决方案(很好地找到问题的原因)
无论出于何种原因,我的 onsbumit 表单返回 javascript 验证都是问题。
我只需要更改 onclientclick 以返回 validate 与我拥有的 if(validate = false) 返回 false 相比。
不管是什么原因导致了我所有的问题。
关于c# - 错误 : Cannot unregister UpdatePanel with ID 'UpdatePanel1' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12693337/
我是一名优秀的程序员,十分优秀!