问题标签 [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.

0 投票
1 回答
1059 浏览

dotnetnuke - DotNetNuke - 模块设置在新用户控件上消失

我有一个呈现用户控件的 DNN 模块(view.ascx)

一切正常(我已登录),我得到 DNN 设置菜单。

但是,当我添加另一个控件并像这样加载它时:

加载新控件时,我丢失了设置链接。

有任何想法吗?是否有某个属性可以打开加载的用户控件的设置?

0 投票
1 回答
961 浏览

dotnetnuke - 基本 DotNetNuke 定位方法的一些问题

我正在编写一个简单的 DNN 模块 - 使用 DNN 5.6.1,目前只是直接在 DNN 网站的 DesktopModules 子文件夹中的 VB.Net 源文件中工作。

为了本地化模块中的错误消息,我尝试使用:

但是,这目前正在返回“Nothing”。即使 Me.LocalResourceFile 似乎指向正确的路径 - /DesktopModules/MyModule/App_LocalResources/MyModule - MyModule.ascx.resx 所在的位置,即使定义了“CoveringErrorMessage”。

我还检查了我绝对可以从管理语言编辑器编辑 resx 文件。

除此之外,我还遇到了AddModuleMessage()不显示任何消息的问题 - 所以我想知道我是否错过了一些明显的设置步骤。

所有想法都受到赞赏 - 这只是目前令人沮丧的事情之一。

0 投票
2 回答
1373 浏览

dotnetnuke - DNN 自定义身份验证提供程序安装错误

我为我的 dnn 站点开发了一个自定义登录模块,我可以在我的本地主机中安装自定义登录安装 dnn 版本 05.06.01 (238),但是当我尝试在我的 Live 站点中安装它时安装了相同的 dnn 版本,它无法安装并显示错误如下

包安装报告

包安装结果见下图

0 投票
2 回答
1085 浏览

dotnetnuke - 带有 devxpress 的 DNN 模块控制严重错误

我正在使用 DNN 模块 5.6.1,并且我使用 Devxpress 控件创建了一个自定义模块,它正在安装在 dnn 站点中,但是当我尝试在页面中添加模块时,我收到以下错误,

发生严重错误。你调用的对象是空的。

日志是…………

AssemblyVersion:5.6.1
PortalID:0
PortalName:我的网站
用户ID:1
用户名:主机
ActiveTabID:63
ActiveTabName:TestDNN
RawURL:/dotnetnuke_new/TestDNN.aspx
AbsoluteURL:/DotNetNuke_New/Default.aspx
AbsoluteURLReferrer:http ://senthilkumar.com/ dotnetnuke_new/TestDNN.aspx
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 (.NET CLR 3.5.30729)
DefaultDataProvider: DotNetNuke.Data .SqlDataProvider,DotNetNuke.SqlDataProvider
ExceptionGUID:cd7a06c5-7a69-4ebf-b51e-07f70714bfe6
InnerException:对象引用未设置为对象的实例。
文件名:
FileLineNumber : 0 FileColumnNumber
:0
方法:dnn_webrater.ctrlRater.Page_Load
StackTrace:
消息:DotNetNuke.Services.Exceptions.PageLoadException:对象引用未设置为对象的实例。---> System.NullReferenceException:对象引用未设置为对象的实例。在 dnn_webrater.ctrlRater.Page_Load(Object sender, EventArgs e) 在 System.Web.UI.Control.OnLoad(EventArgs e) 在 System.Web.UI.Control.LoadRecursive() 在 System.Web.UI.Control.LoadRecursive( ) 在 System.Web.UI.Control.LoadRecursive() 在 System.Web.UI.Control.LoadRecursive() 在 System.Web.UI.Control.LoadRecursive() 在 System.Web.UI.Control.LoadRecursive() 在System.Web.UI.Control.LoadRecursive() 在 System.Web.UI.Control.LoadRecursive() 在 System.Web.UI.Control.LoadRecursive() 在 System.Web.UI.Control.LoadRecursive() 在 System. System.Web.UI.Page.ProcessRequestMain 处的 Web.UI.Control.LoadRecursive()(布尔值 includeStagesBeforeAsyncPoint,
资源:


注销并登录后,页面上显示以下错误

错误:测试模块 1 当前不可用。DotNetNuke.Services.Exceptions.ModuleLoadException:对象引用未设置为对象的实例。---> System.NullReferenceException:对象引用未设置为对象的实例。在 DotNetNuke.UI.Modules.ModuleHost.LoadModuleControl() --- 内部异常堆栈跟踪结束 ---

谁能帮我解决这个错误

0 投票
2 回答
909 浏览

vb.net - DotNetNuke 模块中的自定义类

我知道这可以完成,因为那里有其他模块有这个,但我只是没有让它工作。

我为 DotNetNuke 站点创建了一个自定义模块。我希望能够在模块中创建一个类对象来保存有关该对象的信息。我可以创建对象并且一切都符合。但是当我在代码隐藏中使用该对象时,它表明该对象未定义。我真的不知道从这里去哪里。

这是 View.ascx.vb 的开头:

这是对象类的开头:

我真的不确定为什么这不起作用。我确实下载了另一个模块代码进行比较,据我所知,一切都是一样的。任何帮助表示赞赏。

0 投票
1 回答
293 浏览

dotnetnuke - How to move a module on page to my own custom module placeholder?

I am developing a DNN module which is a grid with 50 rows on each page. In some specific rows I would like to embed Ad module which is a 3rd party module.

I want to be able to add Ad module to the page individually, then configure it and then in the code behind of my Grid module, move Ad module to a place holder that is located on some of the grid rows.

Is it doable?

0 投票
1 回答
410 浏览

c# - 更改位置模块相同面板 dnn

如果我在左窗格中添加第二个模块并希望将它们定位在 DNN 中,我会做什么

2个例子我在DNN左侧面板中添加了html模块,这两个模块堆叠排名现在我希望它们位于同一行,它们必须改变方式

0 投票
1 回答
414 浏览

c# - 如何在 dnn 的同一个左侧面板上并排设置布局两个模块

如何在 dnn 的同一个左侧面板上并排设置布局两个模块

例子 :

0 投票
1 回答
634 浏览

dotnetnuke - WSP 在 WSP 开发模型中代表什么?(DotNetNuke 模块开发)

我正在阅读有关 DotNetNuke 模块开发的教程,我想知道首字母缩写词 WSP 在“WSP 开发模型”中代表什么。

当他们说 WSP 开发模型时,我知道他们指的是什么,它是一种开发模型,您将 DNN 的整个目录结构连接到 Visual Studio 并从那里开发模块。

0 投票
4 回答
2328 浏览

c# - 在 DNN 中创建 C# 模块

我想在模块中嵌入一个 C# 类,以便我可以使用按钮和单击事件调用函数。我不知道该怎么做。我已经设法编写了我想使用的类,但是我将代码放在哪里?我在 DNN 中创建了一个模块并得到了这个:

我不能把我的代码放在这里,我得到各种关于不允许命名空间的错误,不能用“Using”导入类等等。那我该怎么办?我的课正在工作,我只需要将它包装在一个模块中并将其放在 DNN 页面上。