J'ai une vue partielle qui s'affiche sur plusieurs pages. Le problème auquel je suis confronté après l'avoir implémenté est que la position de la vue partielle est mélangée sur différentes vues. Chacune des vues a sa propre disposition CSS. Alors, dois-je changer la mise en page css de tous les points de vue ou une solution de contournement est là pour elle ...Une vue partielle sur plusieurs pages
0
A
Répondre
2
En général, vous rendriez partials partagées comme ici:
Une façon de le faire est d'avoir deux dispositions pour vos pages. au défaut _Layout.cshtml et _LayoutWithSomething.cshtml puis dans vos vues déterminer lequel utiliser
@{
Layout = "~/Views/Shared/_LayoutWithSomething.cshtml";
}
Une autre façon de faire est de mettre bloc RenderSection dans votre _Layout.cshtml
<div class="main-content">
@RenderSection("submenu", false)
@RenderBody()
</div>
Et puis utilisez @section dans vos vues, notez que cela ne fonctionne pas dans les vues partielles.
@section submenu
{
@Html.Partial("_MyPartial")
}
Si votre css change complètement la mise en page je diviser en deux le css: aspect de la mise en page du style, puis les autres comme les couleurs etc.
Questions connexes
- 1. Comment afficher une liste sur plusieurs pages
- 2. vue partielle intérieur vue partielle --- conditionnelle
- 3. Remplir une vue partielle
- 4. Rendre une vue partielle à partir d'une autre vue partielle
- 5. Comment obtenir une vue parent à partir d'une vue partielle
- 6. Rendre une vue partielle dynamique
- 7. comment afficher une vue partielle sur la page maître
- 8. Vues partielles dans ASP.NET MVC 3 (vue partielle partielle dans une vue)
- 9. Nouvelle vue ou vue partielle
- 10. validation partielle-forme de plusieurs pages (connexion F.E.-partiel)
- 11. Vue partielle et vue parent
- 12. Faire une vue partielle comme dans les formulaires Web
- 13. Accéder à un modèle de Vue partielle dans une vue qui implémente ce Vue partielle
- 14. typo3, tt_news: plusieurs pages à vue unique
- 15. dojo.cookie sur plusieurs pages?
- 16. modèle de liaison lors du rendu une vue partielle à plusieurs reprises (vue partielle utilisée pour l'édition)
- 17. scrollTo sur plusieurs pages
- 18. asp.net mvc rendu partielle vue sur demande
- 19. ASP.NET MVC3 Vue partielle sur HTTPPost
- 20. Vue partielle sur l'obtention paramètre d'URL
- 21. Vue partielle à l'intérieur d'une vue partielle non affichée
- 22. Contenu commun Vue partielle
- 23. Vue partielle sur le chargement mauvais modèle
- 24. Comment créer une vue partielle de connexion dans MVC?
- 25. Assistant Vue partielle avec navigation
- 26. Vue partielle fortement typée
- 27. Rafraîchissement d'une vue partielle d'une autre vue partielle, asp.net mvc4
- 28. recharger vue partielle Ajax
- 29. comment créer une vue partielle dans une vue d'édition?
- 30. Vue partielle affichant l'erreur