В моем приложении мне нужно загрузить один и тот же вид из двух разных контроллеров, не помещая представление в каталог общих представлений.
В принципе у меня есть эта структура папок
- Контроллеры
- EventsController.cs
- SearchController.cs
- Просмотров
- События
- Preview.aspx
- Поиск
- События
в основном рисует его так же, как здесь, при переполнении стека. Вы получаете предварительный просмотр кучки вопросов по ссылке вопросов, но также вы получаете идентичную отформатированную страницу, когда выполняете поиск в строке поиска. Мнения и режимы просмотра предположительно идентичны.
Поскольку представление, которое мне нужно для поиска, точно такое же, как представление, которое мне нужно для событий, я бы хотел использовать одно и то же представление. Однако я хотел бы избежать использования общего каталога для этого конкретного вида.
Итак, мой вопрос из двух частей ---
- Возможно ли это, и если да, то как?
- Это плохая практика?