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>
<%} %>