J'ai créé un widget en ligne qui permet aux utilisateurs d'insérer du contenu, et il apparaîtra comme une icône sur la page en direct et permettre au visiteur de cliquer dessus comme lien icône: Kentico - obtenir le contenu du widget en ligne de l'éditeur de texte riche en utilisant C#
Lorsque l'utilisateur double-cliquez dessus dans la page admin:
Plus tard, je besoin de capturer le contenu widget en ligne à partir de cette page (avec le code C#), et afficher sur les autres pages, ci-dessous est le morceau de code I essayé:
J'ai essayé d'utiliser node.DocumentContent.EditableWebparts ** [0] ** (Oui, je sais que cet essai était trop aléatoire), mais pas réalisable.
Je sais que node.DocumentContent.EditableWebparts ["imcontentwebpart; c7b1d201-39d0-49c2-b3bf-9cdb74397022"] fonctionne, mais je n'ai aucune idée d'où vient le GUID, je ne pouvais pas l'obtenir de façon dynamique. Ce que j'essaie de faire ci-dessus était d'obtenir tout le contenu dans l'éditeur de texte riche, je suis d'accord avec ça, mais c'est encore mieux si je ne peux obtenir que le widget que je souhaite obtenir.
Une idée?