问题标签 [dotnetnuke-module]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dotnetnuke-module - 如何在 DNN 5 中建立网站?
我如何开发一个包含三个文件夹的模块,如管理员、求职者和雇主,这些文件夹有自己的用户控件功能。实际上我想使用 DotNetNuke 5 开发一个工作站点,我该如何开始?如何构建工地所需的模块?
请给我你最有价值的指导方针。提前谢谢你。
dotnetnuke - DNN 和 FCK 编辑器上传图片
在 dnn 中,我想为使用编辑器时登录的人设置路径——目前我不能让人们上传自己的照片,因为人们可以看到许多其他人的照片。
c# - 使用 EditURL() 或 NavigateURL() 在 DotNetNuke 模块控件之间导航
好的,我是 DotNetNuke 的新手,需要在 DNN 中编写一个简单的模块,该模块将为每个人显示一篇文章,并允许管理员编辑文章/添加新文章。
我有一个测试页面,其中包含一个 DNN 模块,该模块具有一个模块定义和该定义中的两个控件。默认控件根据查询字符串中的 articleID 字段显示文章。然后单击一个按钮,该按钮应该加载编辑控件并在查询字符串中传递 articleID。
如果我EditURL()
在 onClick 中使用,则使用正确的 articleID 加载编辑控件,但使用管理员皮肤。如果我使用Globals.NavigateURL()
,则显示正确的皮肤,但我的编辑控件未加载到页面中。
关于我做错了什么或如何使用正确的皮肤加载编辑控件的任何线索?
下面列出了我切换到编辑控件的两种方法(在我的按钮单击事件中):
和
dotnetnuke - 在 DNN 中安装模块,文件夹权限
- 我正在尝试在 Godaddy 上的 DNN 项目中安装一个模块。
- 我在安装模块时遇到错误
- 我知道我在 DNN 中遇到的错误是权限问题。
- 我认为授予 App_Data 和 DesktopModules 文件夹的写入权限将解决错误,但它没有,是否还有其他文件夹我必须授予写入权限
- 顺便说一句,我正在尝试在 DNN 中安装已经存在的“反馈”模块
c# - 如何在 DNN 自定义模块开发包中添加数据库脚本?
我在 DNN 上制作了一个自定义模块,创建了它的包并与另一个 DNN 应用程序集成。它工作正常。但是在另一个 DNN 应用程序中上传模块后,我正在手动创建模块数据库。这就是我的问题..
我想用它的数据库脚本创建一个模块包。这样当最终用户上传我的模块时,模块数据库应该自动创建。
简而言之,我需要一键式解决方案,就像市场上可用的商业模块一样。请提出任何解决方案。
dotnetnuke - 如何在两个不同的 DotNetNuke (DNN) 模块中使用相同的 Web 用户控件?
我正在为一个客户端开发一些模块,这些模块将使用一个通用的 Web 用户控件来共享一些用户界面功能来提供 UI。当我编写第一个模块并添加到 .ascx 文件中时,一切都很好。当我将相同的控件添加到第二个模块时,我收到以下错误:
DotNetNuke.Services.Exceptions.ModuleLoadException:“XXX.ParametersControl.ParameterTabControl”类型不明确:它可能来自程序集“C:\Clients\XXX\Code\Reporting\DotNetNuke_BaseInstall\bin\XXX.KPI_Configurable_Chart.DLL”或程序集'C:\Clients\XXX\Code\Reporting\DotNetNuke_BaseInstall\bin\XXX.Survey_Grid.DLL'。请在类型名称中明确指定程序集。
没有这个额外的 UI 控件,这两个模块都可以正常安装和运行。
我将 UI 控件开发为一个单独的项目,该项目为包含的后端功能编译它自己的 DLL,然后在模块安装文件中仅使用已编译的 DLL 和控件 ASCX 文件部署应用程序。
包含到主模块 ASCX 是这样完成的:
<%@ Register src="ParameterControl/ParameterTabControl.ascx" tagname="ParameterTabControl" tagprefix="uc1" %>
正如你所看到的,我通过从一个子目录中获取接口控件来包含它,我将它实现为外部的 Subversion。
我在主模块的 .vb 代码隐藏中引用控件的对象和属性,如下所示:
关于如何设计它以使其不会发生的任何提示?某种方式让子控件 ASCX 仅连接到它自己的 DLL 而不是绑定到主模块控件,同时仍然允许我查询控件上的属性和对象以设置和获取它的属性?
asp.net - Dot Net Nuke 模块中的多个控件的皮肤问题
在我正在开发的 Dot Net Nuke 模块中,我需要将控件分成几个不同的区域。不幸的是,Dot Net Nuke 似乎认为由控制键标识的任何控件都是“编辑”屏幕并自动更改皮肤。
- 是否可以以编程方式更改此行为?
- 在不改变皮肤的情况下切换控件的最佳方法是什么?
dotnetnuke - Dotnetnuke 验证码控件自定义
有没有办法自定义 Dotnetnuke 验证码控件?我想更改验证码图像的背景和文本颜色。我正在使用 dnn 4.xx。
dotnetnuke - DotNetNuke 模块封装
有谁知道为 DotNetNuke 4 和 DotNetNuke 5 打包 DotNetNuke 模块的任何简单、简洁的教程?最好是有关 DotNetNuke 5.4 的内容,因为这就是我正在运行的内容。
我看到的示例都假设背景知识,或者它们是关于现有流程的捷径。我是初学者,所以我需要简单的基础知识。
c# - 简单的 DotNetNuke 数据库访问示例
有人可以提供一个简单的 C# 示例,在 DNN 模块后面的代码中从数据库中检索数据吗?