DateTime dt = DateTime.Now;
                System.Web.HttpCookie mycookie = new HttpCookie("logname");//创建cookie对象
                mycookie.Value = TB_UserName.Text;//为“logname”的值 
                mycookie.Name = "pwd";//另一个键 
                mycookie.Value = TB_Password.Text;//另一个值 
                mycookie.Expires = Convert.ToDateTime(dt + TimeSpan.FromDays(365));//设定过期时间为1年
                Response.Cookies.Add(mycookie);//写入COOKIE 
之后在写一下代码:
      System.Web.HttpCookie cook = Request.Cookies["logname"];
            System.Web.HttpCookie cook1 = Request.Cookies["pwd"];
            //System.Web.HttpCookie cook2 = Request.Cookies["pwd"];
            string name = cook.Value.ToString();
            string pwd = cook1.Value.ToString();
          
            Response.Write(name + "\n");
            Response.Write(pwd);

解决方案 »

  1.   

    结果是错误信息:未创建实例对象,是什么原因啊。好像就是Cookies没有添加进去!
      

  2.   

    写全看一下 System.Web.HttpCookie mycookie = new System.Web.HttpCookie("logname");
      

  3.   

    这样做 当然不可以了
    你虽然代码 完成了 cookie的申明 但是实际上 
    页面解析是你的代码块全部 执行完以后再输出到客户端的
    在同级操作中 这样做是不可以的.