41

誰かがASP.NETMVCの部分ビューに最適な場所を確認しますか?

私の考えは、それが多くの場所で使用されるグローバルなビューであるかどうか、そして共有されるかどうかです。

コードを読みやすくするために部分的なビューにラップされたビューの一部である場合は、Views/Controllerディレクトリに移動する必要があります

私は正しいですか、それとも何かが足りませんか?

4

2 に答える 2

33

私はあなたが正しいと信じています。これが私が行っていることの例です。共有ディレクトリの一般的なナビゲーション部分ビューです。次に、Views/[ControllerName]ディレクトリ内の特定のコントローラーの部分ビュー。

于 2010-11-04T00:26:25.503 に答える
8

私はあなたが絶対に正しいと思います!

すべてのコントローラーおよびアクションからアクセスできる「Views/Shared」フォルダー内のビュー。「Views/[ControllerName]」フォルダー内のビューは、コントローラー固有のビュー専用です(他のコントローラーからビューにアクセスできる場合でも)。

于 2010-11-04T00:25:08.943 に答える