2012-04-23 3 views
0

Я создаю модуль DNN, и я хочу добавить функциональность, похожую на HTML-модуль. Поэтому я добавляю радиоприемник telerik в Edit.ascx вместе с dnn: Label. Я также хочу кнопку с надписью «Сохранить», которая имеет тот же стиль в настройках.Разработка модуля DNN: создание функциональности HTML-модуля

Мне интересно, как я добавляю такую ​​кнопку, а также как мне сохранить содержимое, которое было введено в radeditor? Сохраняет ли он аналогичные настройки или мне придется сохранять данные в любой доступной мне базе данных?

ответ

0

Вы просто добавляете кнопку так же, как и с любым другим элементом управления .ascx, добавляя элемент управления на страницу. Затем вы обычно подключаете событие нажатия кнопки к вашей рутине с сохранением.

Вы должны сохранить результаты в своей таблице на основе либо moduleId, либо TabModuleId, в зависимости от того, для чего предназначен модуль. Вам нужно будет создать свою собственную таблицу, потому что вам нужно сохранить полученный html в поле nText на Sql Server, чтобы у вас было достаточно места для хранения результатов.

Существует множество текстовых/редактируемых модулей html с открытым исходным кодом. Я бы изучил исходный код одного или нескольких из них, чтобы получить идеи.

+0

Спасибо! Я действительно пошел вперед и просто сохранил мои вещи в своем столе в настройках. Что-то еще, что мне было интересно, это как избавиться от параметров редактирования. – Mitchell

Смежные вопросы