Подтвердить что ты не робот

ASP.NET MVC: Правильное место для частичных просмотров?

Может ли кто-нибудь подтвердить лучшее место для частичного представления в ASP.NET MVC?

Мои мысли состоят в том, что его глобальное представление, которое будет использоваться во многих местах, затем SHARED.

Если его часть представления, которая была завернута в частичное представление, чтобы упростить чтение кода, она должна войти в каталог Views/Controller

Я исправляю или мне что-то не хватает?

4b9b3361

Ответ 1

Я считаю, что ты прав. Вот пример того, что я делаю, общие частичные представления навигации в моей общей папке. а затем частичные представления для конкретного контроллера в каталоге Views/[ControllerName].

Ответ 2

Думаю, ты абсолютно прав!

Представления в папке "Представления/Общие", к которой вы можете получить доступ со всех контроллеров и действий. Представления в папке "Views/[ControllerName]" предназначены только для конкретных видов управления (даже если есть возможность получить к ним доступ от других контроллеров).