日期:2014-05-18 浏览次数:21062 次
        /// <summary>
        /// 登入
        /// </summary>
        /// <param name="user"></param>
        public static bool Login(CUser user)
        {
            string userID = user.UserID;
            HttpContext.Current.Session.Add("UserID", userID);
            string sessionID = HttpContext.Current.Session.SessionID; //先后n次登入的SessionID是一样的。
            return true;
        }
        /// <summary>
        /// 登出
        /// </summary>
        /// <param name="user"></param>
        public static bool LogOut(CUser user)
        {
            HttpContext.Current.Session.Abandon();
            HttpContext.Current.Session.Remove(_Key);
            return true;
        }
//获取登陆账号的ID 是这个 object currentUser=HttpContext.Current.Session["UserID"]
------解决方案--------------------
直接
 登陆 Session["user"]=user;
 登出 Session["user"]=null;
不就好了吗、session可以存对象的、