Quelle est la place correcte pour les vues partielles dans ASP.NET MVC?

Quelqu’un pourrait-il confirmer le meilleur endroit pour une vue partielle dans ASP.NET MVC?

Je pense que si c’est une vue globale qui sera utilisée dans de nombreux endroits, alors PARTAGÉ.

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

Est-ce que j’ai raison ou est-ce que je manque quelque chose?

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

    Je pense que tu as absolument raison!

    Vues dans le dossier “Views / Shared” auquel vous pouvez accéder depuis tous les contrôleurs et actions. Les vues du dossier “Views / [ControllerName]” sont uniquement destinées aux vues spécifiques du contrôleur (même s’il existe des possibilités d’y accéder depuis d’autres contrôleurs).