У меня есть частичное представление, которое отображает параметры поиска, такие как поиск по категории, региону, дате и т. Д. Это существует на каждой странице. Частичное использование модели представления, содержащей списки регионов, кошек и т. Д.
Поскольку это используется на каждой странице - мне нужно загружать эти свойства в модель представления при каждом действии в моих контроллерах, чтобы обеспечить доступность данных для частичного представления. Не очень доволен этим. (Просто использовали унаследованные модели представления)
Я вижу, что частичное может вызвать метод рендерации на контроллере для получения данных, но теперь у меня будет представление, вызывающее данные из контроллера - нарушающее шаблон mvc.
что другие люди делают в этой ситуации?