Создание модуля DNN, который использует изменяемый шаблон конечного пользователя - PullRequest
1 голос
/ 17 сентября 2008

Я хотел бы создать модуль в DNN, который, подобно элементу управления Announcements, предлагает шаблон, который администратор портала может изменить для форматирования. У меня есть элемент управления, который в настоящее время использует элемент управления Repeater с шаблонами. Есть ли способ переопределить содержимое свойств повторителя ItemTemplate, HeaderTemplate и FooterTemplate?

Ответы [ 2 ]

1 голос
/ 17 сентября 2008

Вы можете увидеть примеры шаблонов в модуле Starertkit по умолчанию, модуле FAQ, модуле репозитория и UDT. Все они имеют различные уровни контроля шаблонов.

1 голос
/ 17 сентября 2008

Это можно сделать разными способами, обычно самый лучший и простой способ - просто поместить буквальный элемент управления для шаблонов верхнего и нижнего колонтитула и элемента. Затем обработайте событие ItemDataBound, вы можете посмотреть на тип элемента и предпринять для него определенное действие, чтобы загрузить необходимые данные.

Если вы хотите увидеть некоторые реализации этой модели, вы можете бесплатно загрузить код для моего модуля Expandable Text / HTML, а также мой модуль Guesbook, без входа в систему по адресу http://www.iowacomputergurus.com

...