Где лучшее место в каталоге проектов для контроллеров для общих частичных представлений?asp.net MVC правильное место для контроллеров для общих частичных представлений
Я нашел подобный вопрос: ASP.NET MVC: Correct place for Partial Views?
Я не могу решить, если это лучше сделать что-то вроде/Controller/Shared/CONTROLLER_FOR_PARTIAL_VIEW или просто создать свою отдельную папку, как/Controller/CONTROLLER_FOR_PARTIAL_VIEW
Частичный вид предназначен для dropdownlistfor, и модель не будет использоваться ни для чего, кроме как для заполнения раскрывающегося списка. Поэтому, если на сайте есть много раскрывающихся списков или просто частичных представлений в общем, общая папка, по-видимому, является лучшим вариантом. Если предпочтительным способом является общая папка, используете ли вы один контроллер для каждого частичного представления или один контроллер для всех партиций? Я ценю любые мысли или отзывы, спасибо!
EDIT: Чтобы быть ясным, я специально спрашиваю о каталоге для КОНТРОЛЛЕРА, а не ПРОСМОТРЕТЬ. Благодаря!
Для чего это стоит, проекты, которые я был на нем, были в '/ Area/Controllers/SharedPartialController.cs' и с тем, что именование вида было в'/Area/Views/SharedPartial/_MenuDropdown.cshtml' – mmcrae
Возможный дубликат из [ASP.NET MVC: правильное место для частичных просмотров?] (http://stackoverflow.com/questions/4092884/asp-net-mvc-correct-place-for-partial-views) – jjj
@jjj Не дубликат этот вопрос. Я спрашиваю о каталоге для контроллеров, а не о представлениях. Но спасибо за ваш вклад. –