C# 如何从其他局部视图调用局部视图
局部视图导航栏:C# 如何从其他局部视图调用局部视图,c#,asp.net-mvc,C#,Asp.net Mvc,局部视图导航栏: <li class="nav-item"> <a href="@Url.Action("Login","Home")" class="nav-link"> <span class="sidenav-mini-icon"> L </span> <span class=&quo
<li class="nav-item">
<a href="@Url.Action("Login","Home")" class="nav-link">
<span class="sidenav-mini-icon"> L </span>
<span class="sidenav-normal"> Login </span>
</a>
</li>
但运行后,会出现一个错误:
找不到资源。
描述:HTTP404。您正在查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请检查以下URL并确保其拼写正确。
请求的URL:/Home/Login
为什么它不出现,为什么url请求转到主页/登录而不是partialview?将结果更改为ParsialViewResult或将其更改为return View()将结果更改为ParsialViewResult或将其更改为return View()恰好正确的文件夹名称和“/”部分视图名称
public ActionResult Login()
{
return PartialView("Shared/_login");
//or
return PartialView("Shared/_login", model if any);
}
恰到好处的文件夹名称和“/”局部视图名称
public ActionResult Login()
{
return PartialView("Shared/_login");
//or
return PartialView("Shared/_login", model if any);
}