【发布时间】:2020-11-16 08:48:18
【问题描述】:
在CourseUser 的控制器中,我有这个代码:
public ActionResult Index()
{
if (Session["UserID"] == null)
{
return RedirecToAction("Login", "Home");
}
return View(db.ct.ToList());
}
我想让结果显示在Home/Login,但是当点击链接时,它总是先渲染CoureseUser/Index,导致显示相应的布局
在CourseUser/Index的布局中:
<a href="#">
<span class="glyphicon glyphicon-user"></span>
@Session["UserName"].ToString()
</a>
该部分阻止页面在会话清除/放弃/超时后正常加载。
RedirectToAction() 有什么方法可以正确重定向到Home/Login?
【问题讨论】:
标签: asp.net-mvc session layout redirecttoaction