0

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

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

4

1 回答 1

0

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

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

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

于 2012-04-24T23:56:24.897 回答