41 votes

Quel est le bon emplacement pour les vues partielles dans ASP.NET MVC ?

Quelqu'un confirmerait-il le meilleur endroit pour une vue partielle dans ASP.NET MVC ?

Mes réflexions sont si c'est une vue globale qui va être utilisée dans de nombreux endroits alors PARTAGEE.

Si cela fait partie d'une vue qui a été enveloppée dans une vue partielle pour faciliter la lecture du code, alors elle doit aller dans le répertoire Views/Controller

Ai-je raison ou est-ce que j'ai raté quelque chose ?

33voto

John Hartsock Points 36565

Je crois que vous avez raison. Voici un exemple de quelque chose que je fais, des vues partielles de navigation générale dans mon répertoire partagé. puis une vue partielle pour un contrôleur spécifique dans le répertoire Views/[ControllerName].

8voto

davehauser Points 3447

Je pense que tu as tout à fait raison !

Vues dans le dossier « Vues/Partagées » auxquelles vous pouvez accéder à partir de tous les contrôleurs et actions. Les vues du dossier "Views/[ControllerName]" sont réservées aux vues spécifiques au contrôleur (même s'il est possible d'y accéder depuis d'autres contrôleurs).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X