在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
?
从更改CourseUser/Index
控制器中的代码
return RedirecToAction("Login", "Home");
进入
return RedirecToAction("Login", "Home", null);