誰かがASP.NETMVCの部分ビューに最適な場所を確認しますか?
私の考えは、それが多くの場所で使用されるグローバルなビューであるかどうか、そして共有されるかどうかです。
コードを読みやすくするために部分ビューにラップされたビューの一部である場合は、Views/Controllerディレクトリに移動する必要があります
私は正しいですか、それとも何かが足りませんか?
私はあなたが正しいと信じています。これは私が行っていることの例です。共有ディレクトリの一般的なナビゲーションの部分ビューです。次に、Views/[ControllerName]ディレクトリ内の特定のコントローラーの部分ビュー。
私はあなたが絶対に正しいと思います!
すべてのコントローラーおよびアクションからアクセスできる「Views/Shared」フォルダー内のビュー。 「Views/[ControllerName]」フォルダー内のビューは、コントローラー固有のビュー専用です(他のコントローラーからそれらにアクセスする可能性がある場合でも)。