Возможно ли повторное использование контроллеров в ASP MVC? И если да, то как?Повторное использование контроллеров
Возможно, повторное использование не является правильным словом. Ситуация у меня есть меню и меню к югу панели навигации, как показано ниже (на самом деле есть еще один навигационный бар, что показано) - Я знаю, что цветовая схема требует доработки
Верхний бар заполняется из базы данных, поэтому может быть больше или меньше трех планов.
Нижняя панель всегда имеет те же три входа. Представления для каждой из этих записей одинаковы независимо от того, какой план выбран, хотя они отличаются друг от друга. Очевидно, что данные внутри них различны (заполняются из разных таблиц).
То есть Plan A -> Suggested Points
вид такой же, как Plan B -> Suggested Points
вид. Но Plan A -> Suggested Points
точка зрения не совпадает с Plan A -> Accepted Points
вид
Для того, чтобы сделать это с видом я намерен использовать частичный вид, поэтому те же просматривать файлы могут быть использованы повторно.
Однако, как я могу сделать эквивалент для контроллеров?
Что я хотел бы, если для URL-адресов путей, таких как: /Plana/SuggestedPoints /PlanB/SuggestedPoints
На мой взгляд, я просто хочу, чтобы Plan
ссылки установить переменную, которая говорит Points
взгляды, какие базы данных должен подключаться к. Какой может быть неправильный способ подумать об этом, и я подозреваю, что это несовместимо с предложением URL-адреса выше.
Вы установить на те URL,? Было бы полезно также включить имя контроллера .. например, '/ Plans/A/RecommendedPoints' или'/Plans/PlanA/RecommendedPoints' ... будет ли это работать для вас? – musefan