全部,
我正在开发一个 dnn 6 模块,但似乎无法找到任何使用 JQuery 获取 ModuleID 的方法。 ModuleID 不在查询字符串中,似乎存储在上下文中。如果查询字符串中未显示 ModuleID,有谁知道如何使用 JQuery 获取 ModuleID?
我尝试这样做的一种方法是使用 asp:label 控件并在页面加载中将 ModuleID 分配给标签,然后使用 JQuery 获取该标签的 .val() 。但是,我不想让 ModuleID 只显示在页面上——这太愚蠢了! :)
感谢您提供任何提示!
最佳答案
您可以简单地在 View.ascx 中的 标记内呈现 ModuleId:
<script>
var moduleId = <%= ModuleId %>;
</script>
关于c# - 如何使用 jquery 获取 DotNetNuke ModuleID?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11362907/