Regardez alliage pour référence, comment le PageViewContextFactory est responsable de la création de la LayoutModel et comment PageContextActionFilter est utilisé pour s`assurer qu`il existe un modèle de vue (en appelant le PageViewContextFactory CreateLayoutModel méthode). Le PageContextActionFilter ont également d`autres responsabilités et vous pouvez également ajouter vos responsabilités dépendantes de la solution là qui n`appartiennent pas aux contrôleurs de page. Vous avez une faute de frappe dans votre code HTML, c`est modal-en-tête et modal-footer pas modèle-en-tête et modèle-pied de page. Vous pouvez ajouter un en-tête ou un pied de page personnalisé (ou les deux) à toutes les pages lorsque vous imprimez un modèle. Par exemple, vous pouvez imprimer le nom du modèle, le nom de la zone d`objet et le nom du diagramme en haut de chaque page, ainsi que le numéro de page, la date et l`heure au bas de chaque page. Remarque: Si vous entrez manuellement des informations incrémentielles dans la zone de texte en-tête ou pied de page (par exemple, le numéro de pages, la date, etc.), vous ne pouvez pas mettre à jour automatiquement le texte. La couleur d`arrière-plan de la section Copyright sera automatiquement changée en un peu plus foncée que le pied de page lui-même. Vous pouvez facilement modifier la couleur du pied de page en utilisant l`une des couleurs prédéfinies de 300 de la palette MDBootstrap. Vous pourriez avoir un regard sur le site de démonstration d`alliage et comment les liens de pied de page sont implémentés. Fondamentalement, la page de démarrage a des propriétés pour les éléments de pied de page, puis le PageViewContextFactory.cs a du code pour mapper ces propriétés à la propriété Layouyt du modèle de vue en pages que toutes les feuilles utilisent. Donc, Regardez le code d`implémentation de l`alliage. Tout comme tous les autres composants de MDBootstrap, les Footers sont réactifs par défaut. Ajoutez ou supprimez la classe.

font-Small à l`

élément pour modifier la taille des polices à l`intérieur du pied de page. Je dirais que c`est mauvais Design. L`en-tête ou le pied de page du site n`a rien à voir avec les données des pages. Vous avez besoin de l`en-tête et du pied de page dans vos fichiers de disposition. Donc, si vous créez une méthode d`assistance pour extraire l`en-tête et/ou le pied de page, utilisez-le sur la disposition pour passer les données en tant que modèle pour l`en-tête/pied de page, ou l`extraire à l`aide de la méthode d`assistance dans la vue (si vous n`utilisez pas le modèle de disposition comme dans l`exemple d`alliage pour le Oui les travaux ci-dessus, mais est-il bon design-non. Pied de page est une navigation supplémentaire pour le site Web. Il peut contenir des liens, des boutons, des informations d`entreprise, des droits d`auteur, des formulaires et de nombreux autres éléments. Votre modèle de vue de mise en page doit être une classe stupide contenant juste des propriétés et aucune fonctionnalité comme obtenir IContentLoader, puis le chargement dans le constructeur de la page d`accueil.