SparkViewEngine: Y at-il une fonctionnalité disponible qui est équivalent à un PHP Inclure?
-
18-09-2019 - |
Question
J'utilise le SparkViewEngine avec ASP.NET MVC 1.0 et je me demandais s'il y a un moyen d'inclure une autre View au sein de votre vue actuelle.
Par exemple, j'ai appelé ce point de vue ResourceManager.spark. Dans ce fichier, je veux inclure un autre sous-vue appelée Resources.spark.
Merci! Abe
La solution
Oui, vous pouvez utiliser un fichier partiel. La syntaxe est
<use file="Resources" />
il cherchera alors un fichier appelé Resources.spark dans la vue / <ControllerName
> et si cela ne se trouve pas dans le répertoire partagé.
Si vous nommez le fichier _Resources.spark alors vous pouvez utiliser aussi comme un élément personnalisé (sans l'underscore) comme si
<resources />
Pour plus d'informations, consultez http://sparkviewengine.com/documentation/organizingcontent#Parsingandrenderingpartialfiles
Autres conseils
Bien sûr, vous pouvez utiliser les zones de contenu nommé.
Jetez un oeil à la documentation sur le Spark rel="nofollow
Il y a aussi un bon tutoriel vidéo DimeCasts.Net