У меня есть макет, содержащий древовидную структуру. Древовидное представление заполняется AddressBookController
и отображается на каждой странице с @RenderPage("addressbook.cshtml")
(в настоящее время оно находится в Shared
). Проблема в том, что у меня есть тесная связь между представлением и контроллером, так как в верхней части моего AddressBook.cshtml у меня есть следующий код:
@{
var controller = new EstateManagerUI.Controllers.AddressBookController();
var topLevelFolder = controller.GetAddressBook(0);
}
Как я могу отобразить частичный вид ИЗ контроллера, чтобы я мог отображать его как обычный вид?