当前位置: 代码迷 >> ASP.NET >> LoginView控件的使用有关问题
  详细解决方案

LoginView控件的使用有关问题

热度:5692   发布时间:2013-02-25 00:00:00.0
LoginView控件的使用问题
在模版页 Site.Master 放了个LoginView控件,在登录页面Login.aspx登录成功后

HttpCookie UserCookie = new HttpCookie("User");
UserCookie.Values.Add("Name", Ds.Tables["User"].Rows[0]["UserName"].ToString().Trim());
UserCookie.Values.Add("Power", Ds.Tables["User"].Rows[0]["Power"].ToString().Trim());
Response.Cookies.Add(UserCookie);

将用户信息用Cookies保存。

现在如何将Cookies中的用户信息在LoginView中显示
比如没有检测到Cookies信息的时候显示AnonymousTemplate中的登录按钮
有Cookies信息的时显示 Cookies中的用户信息在LoggedInTemplate中显示

------解决方案--------------------------------------------------------
<%if(Request.Cookies["User"]!=null){
%>
<label><%Request.Cookies["User"].Value%></label>
<%}else{ %>
<a href="Login.aspx">登录</a>
<%} %>

  相关解决方案