Dotnetnuke 注册文本编辑器 (MVC)

Dotnetnuke register text editor (MVC)

我正在基于 Chris Hammond 的模板开发 DotNetNuke MVC 模块。

现在我想在 settings.cshtml 页面中使用 HTML 富文本编辑器。

通常,在我的 ascx 文件中,我会像这样注册组件:

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

但我现在不知道该怎么做? 有人可以帮忙吗?

对于那些对解决方案感兴趣的人: 在您的 ascx 中为文本编辑器添加一个声明,然后添加一个控件实例,即

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

' < dnn:texteditor id="txtContent" runat="server" height="200" width="500" />'

在您的 web.config 或 'admin tect editor' 菜单中,您可以 select 默认的 html 编辑器。在我的例子中,它是 CKEditor,但当然你可以使用你自己的。