gpt4 book ai didi

asp.net - DotNetNuke 7 - 将 ajax 控件添加到模块时编辑页面菜单不起作用

转载 作者:行者123 更新时间:2023-12-04 15:35:10 25 4
gpt4 key购买 nike

我正在创建一个简单的 DotNetNuke 模块,每次我添加一个包含 ajax 的控件时,它都会以某种方式干扰编辑页面菜单。有问题的控件来自 Syncfusion,它是数字文本框。
只要我使用标准的 Microsoft 用户控件,页面和菜单功能就可以正常工作。例如,如果我更改 asp.net 或 html 的 ajax 数字文本框,那么它运行良好。一旦我添加了 ajax 文本框,那么编辑页面菜单就不起作用了。
有没有其他人遇到过这个问题?

附加信息:Syncfusion 控件不需要任何特定的 jQuery 版本。
DNN 事件查看器上没有记录错误。我一直在尝试使用 FireBug 跟踪轨迹,但它什么也没显示。
我附上了屏幕截图以帮助可视化问题。
enter image description here

最佳答案

发生这种情况是因为 jQuery 冲突。 syncfusion 控件加载它们自己的 jQuery 库。为避免模块中出现问题,请在 DNN Web 配置文件的 appSettings 部分添加一个键:

“SFjQueryLoad”值=“假”

这将导致控件仅使用 DNN 网站提供的 jQuery 库。

关于asp.net - DotNetNuke 7 - 将 ajax 控件添加到模块时编辑页面菜单不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15288459/

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