2

ツリービューを含むレイアウトがあります。ツリービューは によって取り込まれ、AddressBookControllerですべてのページにレンダリングされます@RenderPage("addressbook.cshtml")(現在は にありますShared)。これに関する問題は、AddressBook.cshtml の上部にあるように、View と Controller の間に密結合があることです。次のコードがあります。

@{    
    var controller = new EstateManagerUI.Controllers.AddressBookController();
    var topLevelFolder = controller.GetAddressBook(0);
}

通常のビューのようにレンダリングできるように、コントローラーから部分ビューをレンダリングするにはどうすればよいですか?

4

2 に答える 2