Je souhaite intégrer une classe C# dans un module afin que je puisse appeler les fonctions à l'aide des boutons et des événements de clic. Je n'ai aucune idée comment faire ça. J'ai réussi à écrire la classe que je veux utiliser, mais où dois-je mettre le code? J'ai créé un module DNN et obtenu ceci:Création d'un module C# dans DNN
<%@ Control Language="C#" ClassName="MailingSystem" Inherits="DotNetNuke.Entities.Modules.PortalModuleBase" %>
<h1>Congratulations</h1>
<p>You have successfully created your module. You can edit the source of the module control by selecting the View Source Action from the Action Menu.</p>
<script runat="server">
</script>
Je ne peux pas mettre mon code ici, je reçois toutes sortes d'erreurs sur les espaces de noms non autorisés, ne peuvent pas importer des classes avec « l'aide », etc. sur. Alors qu'est-ce que je suis supposé faire? Ma classe fonctionne, j'ai juste besoin de l'emballer dans un module et de le mettre sur une page DNN.
Merci pour le lien, j'ai été en mesure de le télécharger et je travaille sur le mettre sur mon site Web DNN, mais je ne sais toujours pas où je devrais entrer mon propre code ... – Lifes
Je suis également bloqué sur la façon de l'ajouter. C'est pour un projet et nous avons déjà un site DNN, j'ai créé le module selon les instructions en tant que projet séparé. Comment puis-je y faire référence? Lorsque j'essaie de créer un module à partir d'un manifeste, je ne vois que les fichiers du projet DNN de mon équipe ... comment ajouter ce module séparé? – Lifes