Comment ajouter des pages .ASPX personnalisées à un site DotNetNuke?Ajouter des pages .ASPX externes à DotNetNuke
Répondre
L'ajout d'une page aspx dans dotnetnuke devrait fonctionner correctement à condition qu'il soit hérité de DotNetNuke.Framework.PageBase
au lieu de System.Web.UI.Page
. Cela fonctionnera comme prévu. Si vous utilisez une page ASPX sans le code utiliser derrière comme ceci:
<%@ Page Language="C#" Inherits="DotNetNuke.Framework.PageBase" %>
si vous utilisez la page aspx avec le code derrière, l'utiliser comme suit: (vb.net)
Public Class CustomAspnetPage
DotNetNuke.Framework.PageBase
Cela s'applique à n'importe quelle version de dotnetnuke.
Alors que vous pouvez simplement ajouter une page .aspx et dans la plupart des cas, cela fonctionnera simplement. Ce n'est probablement pas la «bonne» chose à faire. Si vous essayez d'écrire du code qui fonctionne dans le cadre DNN, vous voulez probablement construire un module. Les modules sont construits à partir de contrôles utilisateur (.ascx). L'écriture d'une page .aspx est généralement réservée aux situations où la plupart ou la totalité des fonctionnalités est indépendante du framework DNN, mais fait toujours partie d'un site web DNN.
Il existe de nombreux didacticiels et différentes approches pour créer des modules DNN. Le moyen le plus récent et le plus facile de commencer à écrire des modules (IMO) peut être trouvé here.
- 1. héritant des pages .aspx?
- 2. Pages maîtres dans DotNetNuke
- 3. Pages dynamiques pour DotNetNuke
- 4. Comment créer par programme des pages DotNetNuke?
- 5. dotnetnuke: liens vers des fichiers externes ne fonctionnant pas
- 6. Problème après l'utilisation de jQuery pour charger des pages externes (aspx) dans div (s)
- 7. Appel d'un ASPX à partir de deux pages ASPX différentes
- 8. Umbraco URLRewrite .aspx pages
- 9. Ajouter des bibliothèques externes à mon projet
- 10. Comment charger des pages ASPX dans TabContainer
- 11. Comment obtenir des pages externes en div?
- 12. Ajax Chargement des pages ASPX .NET
- 13. Comment fusionner des pages aspx MVC?
- 14. Pages maîtres de Padarn (ou comment inclure des pages .aspx)
- 15. Comment ajouter le bouton Retour à des sites externes?
- 16. Comment ajouter des contrôles externes?
- 17. Fotorama jquery - ajouter des liens vers des pages externes sur des diapos
- 18. Ajouter Javascript à DotNetNuke via WebMatrix
- 19. Ajouter des balises de page Programatically dans DotNetNuke
- 20. Les nouvelles pages de DotNetNuke n'apparaissent pas
- 21. Ajouter des pages à une seule page Site Web Bootstrap?
- 22. Bouton "J'aime" sur Facebook - Pages maître ASPX
- 23. Points de rupture Pages aspx
- 24. Création de pages dynamiques .aspx
- 25. Comment mettre des vidéos .flv sur des pages aspx
- 26. ajouter dynamiquement des pages à l'Assistant WPF
- 27. Comment ajouter des pages à panoramaItem?
- 28. Comment ouvrir la page aspx comme popup dans dotnetnuke
- 29. Appel aspx, pages html d'une autre page aspx
- 30. Meilleur "processus" pour passer des pages HTML simples aux pages ASP.NET aspx?
pouvez-vous s'il vous plaît donner des exemples lors de l'ajout de page aspx pourrait être nécessaire? thnks. – tatigo
Dans la plupart des scénarios, vous n'avez pas besoin d'une page aspx séparée. J'ai construit un site web de fournisseur de site web de mariage à travers dotnetnuke et utilisé les pages aspx dans le processus de vérification via ccavenue. J'avais déjà ces pages dans aspx, donc j'ai juste changé la classe de base et cela a permis de réutiliser toutes ces pages intégrées dans dotnetnuke. –
Bon à savoir, merci. – tatigo