userinfo.cs

来自「这个是个未完成品 演示地址:http://www.yyzyq.com 」· CS 代码 · 共 86 行

CS
86
字号
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

/// <summary>
/// 用户信息以及对用户信息操作的类
/// </summary>
public class UserInfo
{
   
	public UserInfo()
	{
		//
		// TODO: 在此处添加构造函数逻辑
		//
    }

    #region Cookie信息
    /// <summary>
    /// 返回用户名
    /// </summary>
    static public string GetUserName
    {
        get
        {
            return (HttpContext.Current.Request.Cookies["username"] == null) ? null :HttpContext.Current.Request.Cookies["username"].Value;
        }
    }

    /// <summary>
    /// 返回管理ID
    /// </summary>
    static public string GetManageId
    {
        get
        {
            return (HttpContext.Current.Request.Cookies["ManageId"] == null) ? null : HttpContext.Current.Request.Cookies["ManageId"].Value;
        }
    }

    /// <summary>
    /// 返回在线COOKIE
    /// </summary>
    static public string GetOnline
    {
        get
        {
            return (HttpContext.Current.Request.Cookies["online"] == null) ? null : HttpContext.Current.Request.Cookies["online"].Value;
        }
    }

    /// <summary>
    /// 返回修改主题ID
    /// </summary>
    static public string GetThemeId
    {
        get
        {
            return (HttpContext.Current.Request.Cookies["themeid"] == null) ? null : HttpContext.Current.Request.Cookies["themeid"].Value;
        }
    }
    #endregion

   
    /// <summary>
    /// 退出登录
    /// </summary>
    static public void Logout()
    { 
        #region
        if (!Equals(GetUserName, null))
        {        
            HttpContext.Current.Response.Cookies["username"].Expires = DateTime.Now.AddDays(-1);
            HttpContext.Current.Response.Redirect("Default.aspx");
        }
        #endregion
    } 
    
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?