J'utilise des plugins jQuery dans un site ASP.Net MVC.ASP.Net MVC: Centralisation des dépendances CSS et JS
Je dois souvent inclure des fichiers CSS et JS comme requis par les plugins que j'utilise dans chaque page. Donc, je veux centraliser toutes ces dépendances dans un seul endroit dans mon application. Ainsi, si une dépendance pour un plug-in donné est modifiée ou mise à jour, je n'aurai qu'à modifier un seul endroit dans mon application.
J'ai pensé dans deux solutions possibles:
Déployez le
HTMLHelper
avec une méthode partielle commeGetPlugin("jqgrid");
que va imprimer tous les scripts et balises de style nécessaires.Créer une vue partielle pour chaque pluginlike
jqGridDependencies.ascx
qui contiendra le script et balises de style nécessaires.
Avez-vous une autre idée? que pensez-vous des deux propositions?
Utilisez-vous des pages maîtres? – dotariel
Oui, je suis. mais les exigences de dépendance de chaque page peuvent varier beaucoup. (parce que chaque page individuelle nécessite juste un petit groupe de composants). – SDReyes
+1 sur l'utilisation de vues partielles – Phil