Module DNN模块开发:创建HTML模块功能

Module DNN模块开发:创建HTML模块功能,module,telerik,dotnetnuke,save,radeditor,Module,Telerik,Dotnetnuke,Save,Radeditor,我正在制作一个DNN模块,我想添加类似于HTML模块的功能。所以我在Edit.ascx中添加了一个telerik radeditor和dnn:Label。我还想创建一个标签为“保存”的按钮,该按钮在“设置”中具有相同的样式 我想知道如何添加这样的按钮,以及如何保存输入radeditor的内容?它的保存方式是否与设置类似,或者我是否必须将数据保存在任何可用的数据库中?您只需添加一个按钮,方法与添加任何其他.ascx控件的方法相同,即在页面上添加一个控件。然后,您通常会将按钮单击事件连接到保存例程

我正在制作一个DNN模块,我想添加类似于HTML模块的功能。所以我在Edit.ascx中添加了一个telerik radeditor和dnn:Label。我还想创建一个标签为“保存”的按钮,该按钮在“设置”中具有相同的样式


我想知道如何添加这样的按钮,以及如何保存输入radeditor的内容?它的保存方式是否与设置类似,或者我是否必须将数据保存在任何可用的数据库中?

您只需添加一个按钮,方法与添加任何其他.ascx控件的方法相同,即在页面上添加一个控件。然后,您通常会将按钮单击事件连接到保存例程

您应该基于moduleId或TabModuleId将结果保存到自己的表中,具体取决于模块的用途。您需要创建自己的表,因为需要将生成的html保存到Sql Server中的一个nText字段中,以便有足够的空间存储结果


有很多开源的文本/编辑html模块。我会检查其中一个或多个的源代码以获得想法。

谢谢!事实上,我还是继续做了,只是把我的东西保存在我的设置表中。我一直想知道的另一件事是如何去掉编辑选项。