我的index.cshtml中有以下链接:
<li>@Html.ActionLink("Wall","Wall","Home")</li>
这是我的控制器:
public ActionResult Index()
{
if (Request.Cookies["ProfileId"] != null)
{
var homeIndexModel = new HomeIndexModel()
{
//code
};
return View(homeIndexModel);
}
}
public ActionResult Wall()
{
return View("Index");
}
当我点击链接时,我收到NUllReferenceError抱怨:
@{
Layout = "~/Views/Shared/_Layout2.cshtml";
}
为什么我会这样?我不明白为什么在渲染索引视图时我会得到这个。
我尝试按照此步骤获取部分视图的指定网址:ASP.NET MVC. Specific URL for partial views