当前位置: 代码迷 >> ASP.NET >> 【Cookies登陆】之后无法记录解决方案
  详细解决方案

【Cookies登陆】之后无法记录解决方案

热度:9124   发布时间:2013-02-25 00:00:00.0
【Cookies登陆】之后无法记录
无法读取到Cookies 是没有存进去还是 我取值的时候错误了。请教大家。
登陆页面 代码
C# code
            if (this.ddlstatus.SelectedValue == "普通用户")            {                if (BaseClass.CheckStudent(txtNum.Text.Trim(), txtPwd.Text.Trim()))                {                    Session["ID"] = txtNum.Text.Trim();                    Session["name"] = txtNum.Text.Trim();                    Response.Cookies["UserloginName"].Value = txtNum.Text.Trim();//Cookies保存用户名


目标页面或其他页面

C# code
 if (!IsPostBack)        {            try            {                if (Response.Cookies["UserloginName"].Value != null)                {                    //用户曾登录                     Session["ID"] = Response.Cookies["UserloginName"].Value; //读取Cookie                     Session["name"] = Response.Cookies["UserloginName"].Value; //读取Cookie                 }                else                {                    //返回登录登录界面                     Response.Redirect("../Login.aspx");                }


------解决方案--------------------------------------------------------
作用路径 设置成 /
------解决方案--------------------------------------------------------
取值要用Request.Cookies吧。
  相关解决方案