在用户登录后用session纪录了用户的信息,那如何注销呢?
在asp.net mvc 中。。。。
view页面:
- <%if (Session["user"] == null)
- {%>
- <li class="fr pad_r_5px" >Welcome!
- <a href="/GoodsInfo/LoginOrRegister" target="_top">登录 </a>
- 或 <a href="/GoodsInfo/LoginOrRegister" target="_top">注册 </a>
- </li>
- <%}
- else
- { %>
- <li class="fr pad_r_5px" >Welcome! <%= Session["user"]%></li>
- <li><a href="/GoodsInfo/LoginOff" target="_top">注销</a></li>
- <%} %>
action方法:
- #region 注销
- public ActionResult LoginOff()
- {
- Session["user"] = null;
- Response.Write("<script language=javascript>window.location.reload();</script>");
- return RedirectToAction("Index");
- }
- #endregion
其中,Response.Write("<script language=javascript>window.location.reload();</script>"); 是在清空session纪录后对页面再次刷新。