Erstellen eines DNN-Modul, das einen Endbenutzer modifizierbar Vorlage verwendet
-
09-06-2019 - |
Frage
Ich möchte ein Modul in DNN zu schaffen, die, ähnlich wie die Steuer Ankündigungen, eine Vorlage bietet, die das Portal Server-Betreiber für die Formatierung ändern können. Ich habe ein Steuerelement, das derzeit ein Repeater-Steuerelement mit Vorlagen verwendet. Gibt es eine Möglichkeit, den Inhalt der Repeater ItemTemplate, Header und FooterTemplate Eigenschaften außer Kraft zu setzen?
Lösung
, die viele verschiedene Möglichkeiten, wie Sie dies erreichen können, in der Regel die beste / einfachste Art und Weise ist es, einfach eine wörtliche Kontrolle gestellt in für Kopfzeile, Fußzeile und Artikelvorlagen. Dann das Ereignis ItemDataBound behandeln, können Sie in dem Elementtyp aussehen und eine spezifische Wirkung auf sie nehmen dort die benötigten Daten zu laden.
Wenn Sie einige Implementierungen dieses Modells sehen möchten, können Sie den Code für mein Erweiterbare Text / HTML Modul herunterladen, sowie meine Guesbook Module zur Verfügung sowohl kostenlos, ohne Anmeldung unter http://www.iowacomputergurus.com
Andere Tipps
Sie können Beispiele für Templating im Standard Starertkit Modul sehen, das FAQ-Modul, Repository-Modul und UDT. Alle diese haben Kontrollebenen für Templating variiert wird.