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

时间:2012-04-23 13:05:49

标签: module telerik dotnetnuke save radeditor

我正在制作DNN模块,我想添加类似于HTML模块的功能。所以我将一个telerik radeditor与dnn:Label一起添加到Edit.ascx中。我还想要一个标有“保存”的按钮,它在设置中具有相同的样式。

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

1 个答案:

答案 0 :(得分:0)

您只需添加一个按钮,就像使用任何其他.ascx控件一样 - 通过在页面上添加一个控件。然后,您通常会将按钮单击事件连接到保存例程。

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

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