Je suis en train d'implémenter une solution dans ASP.NET MVC qui pourra être ensuite appliquée à d'autres champs. Pour ce faire, il faudra modifier l'interface utilisateur même si la logique métier sous-jacente n'a pas besoin de changer. Je voudrais écrire le code d'une manière qui permettra aux autres développeurs de développer uniquement du code qui ne changera que l'interface utilisateur. Ceci est similaire à la façon dont les thèmes peuvent être écrits contre le logiciel Wordpress Blog. Est-ce que quelqu'un peut suggérer comment organiser mon projet pour faire fonctionner une telle fonctionnalité?Comment ajouter un moteur de skin au système MVC d'asp.net
0
A
Répondre
1
-1
0
Je ne voudrais pas utiliser Bult dans Thèmes (pas vraiment sûr si ceux-ci existent encore dans MVC) Mais vous pourriez plusieurs ensembles de CSS (avec images apparentées) dans un dossier Thèmes avec un chemin séparé par thème, par exemple : Thèmes \ Default, Themes \ Classic, etc où la seule configuration est l'élément Path. Cela permettrait de séparer le style du code principal et vous n'aurez pas besoin d'utiliser un thème "Moteurs" etc.
Dans vos pages/pages maîtres, vous pouvez simplement définir dynamiquement le chemin vers les feuilles de style.
Questions connexes
- 1. Comment ajouter un badge au système généré "Plus" UITabBarItem
- 2. Comment ajouter automatiquement des DLLs au moteur ironruby
- 3. Comment ajouter l'heure système au nom de fichier dans Oracle?
- 4. comment accéder au fichier .skin depuis la page aspx
- 5. Création d'un moteur de peau dans MVC
- 6. PHP: Comment ajouter une couche de langages au framework MVC?
- 7. ASP.NET KB système/moteur de recherche
- 8. comment ajouter la clé de série au système client quand il visitez notre site Web
- 9. Comment ajouter une exception au document pour un système de menus, à l'aide de JQuery?
- 10. Un wiki pour asp.net mvc wiki-moteur
- 11. Comment ajouter un élément par défaut comme Ajouter un nouvel élément au-dessus de JComboBox
- 12. Comment ajouter un deuxième projet au référentiel?
- 13. Ajouter un champ calculé au modèle mvc asp.net
- 14. Choix du moteur de vue MVC
- 15. Comment utiliser un fichier SWF dans un skin Flex 4?
- 16. Performances du moteur de visualisation ASP.NET MVC
- 17. Ajouter un programme au "chemin" de mingw32
- 18. Comment ajouter un nouvel élément au sommet de Dojo DataGrid
- 19. Flex 4 Application Skin - Créer un pied de page
- 20. WPF: Ajouter un élément de menu "Always On Top" au menu système
- 21. comment ajouter un port au serveur mysql
- 22. makefile: comment ajouter un préfixe au basename?
- 23. Comment ajouter un élément au tableau C++?
- 24. Comment ajouter un attribut au noeud Nokogiri?
- 25. MVC Implémentation où un moteur de recherche est le modèle
- 26. Global Color Scheme/Skin
- 27. Comment ajouter un projet au SVN?
- 28. Thèmes ASP: Skin Localization
- 29. Ajouter un projet externe au dépôt subversion
- 30. Ajouter événement onblur au Html.TextBox de ASP.Net MVC
Merci, c'était un bon tutoriel @Raj – Roman