我希望注销链接执行位于HomeController
中的进程,而不是显示新的View
。我如何去构造这个?想要超链接到控制器方法而不是视图
控制器的方法:
public ActionResult LogoutProcess()
{
previousLoggedIn = WebSecurity.CurrentUserName;
WebSecurity.Logout();
return RedirectToAction("Logout", "Home");
}
public ActionResult Logout(HomeModels.LogoutModel model)
{
model.PreviouslyLoggedInUsername = previousLoggedIn;
return View(model);
}
查看:
<a href = "@Url.Action("LogoutProcess", "Home")">Logout</a>
你有没有想过发送一个AJAX请求到家庭控制器? – boindiil
我宁可不要。 – Neeta