如何调用DotNetNuke';动态创建HTML模块

如何调用DotNetNuke';动态创建HTML模块,dotnetnuke,Dotnetnuke,所以我有一个模块,允许注册用户输入他们的主题。我想添加的功能是,当他发布主题时,网页会在主题下方呈现一个空白的html模块 我该怎么做呢?我假设您真的想使用HTML编辑器,而不是HTML模块,请查看我的DNNSimpleArticle模块以获取示例 最基本的是 <%@ Register TagPrefix="dnn" TagName="TextEditor" Src="~/controls/TextEditor.ascx" %> <dnn:TextEditor ID="tx

所以我有一个模块,允许注册用户输入他们的主题。我想添加的功能是,当他发布主题时,网页会在主题下方呈现一个空白的html模块


我该怎么做呢?

我假设您真的想使用HTML编辑器,而不是HTML模块,请查看我的DNNSimpleArticle模块以获取示例

最基本的是

<%@ Register TagPrefix="dnn" TagName="TextEditor" Src="~/controls/TextEditor.ascx" %>

<dnn:TextEditor ID="txtDescription" runat="server" Width="100%" Height="300px" />


谢谢克里斯!我认为每次点击设置时,文本框和文本编辑器中的信息都是空白的原因是因为这些信息没有保存或保存在数据库中。我说的对吗?这可能是部分原因,检查我之前链接到的源代码管理中的ascx.cs文件,了解如何访问和设置值是否有一个地方可以获得所有dnn元素标记的列表?(例如或)不幸的是,除了打开Controls文件夹并在其中查看之外,没有一个很好的地方可以获取所有的控件。