通过模块ID在DNN获取HTML模块内容(Get HTML Module Contents by M

2019-10-21 09:07发布

我开发C#中的自定义模块,并希望得到的是位于该网站显示为我的模块的一部分的HTML模块的内容。 我该如何去获得的HTML内容。 举例来说,如果我有一个模块与746的ID,我想用类似的东西来称呼它:

var objModule = new ModuleControler();
var myModule = ModuleControler.GetModuleContentsByID(746);
myLabel.text = myModule.html;

有没有办法做到这一点? 所有这一切我已经回顾了类似乎被弃用。

Answer 1:

您应该使用从HTML模块控制器类:

DotNetNuke.Modules.Html.HtmlTextController.GetAllHtmlText(INT的moduleId)

等等

作为HTML模块支持工作流有可能是每个模块的多个记录。



文章来源: Get HTML Module Contents by Module ID in DNN