我有一个名为LoggedIn.cshtml
的视图从LoggedInController
调用。
在LoggedInView
内部我有一个名为_ LoggedInPartial
的PartialView来显示包含不同菜单的nav
栏,例如Home,Profile等。
我想调用LoggedInHomeView
栏内onClick
栏主菜单的另一个视图nav
LoggedInView
。
我怎样才能做到这一点?
答案 0 :(得分:2)
假设您有一个名为 LoggedIn.cshtml 的视图,在您的视图中,您将呈现名为 _LoggedInPartial 的部分视图,如:
{ Html.RenderPartial("_LoggedInPartial"); }
通常,如果 _LoggedInPartial 用于此视图内的导航,则链接将呈现为:
<ul>
<li>
@Html.ActionLink("Title", "ActionName", "ControllerName")
</li>
<li>
@Html.ActionLink("AnotherTitle", "AnotherActionName", "AnotherControllerName")
</li>
</ul>
现在,当您点击链接时,您应该被重定向到所需的操作,它将为您呈现视图。
答案 1 :(得分:0)
使用
@{Html.RenderPartial("View", "Controller");}