C# 创建和调用cookies
我必须创建一个cookie,然后检索存储的cookie 我该怎么做呢?正在存储的cookie必须包含我在摘要页面上显示的嗜好页面上键入的信息 我必须保存cookie,然后重定向到Summary2并调用我按下按钮时存储的cookie。这是迄今为止我所掌握的代码,我相信这些代码与我所问的相关C# 创建和调用cookies,c#,asp.net,cookies,C#,Asp.net,Cookies,我必须创建一个cookie,然后检索存储的cookie 我该怎么做呢?正在存储的cookie必须包含我在摘要页面上显示的嗜好页面上键入的信息 我必须保存cookie,然后重定向到Summary2并调用我按下按钮时存储的cookie。这是迄今为止我所掌握的代码,我相信这些代码与我所问的相关 protected void btnDisplay_Click(object sender, EventArgs e) { string vacations = Session["Va
protected void btnDisplay_Click(object sender, EventArgs e)
{
string vacations = Session["Vacations"] as string;
string hobbies = Session["Hobbies"] as string;
string classes = Session["Classes"] as string;
lblDisplay.Text = "Your favorite vacations spots are: " + vacations + "<br />" +
"Your hobbies are: " + hobbies + "<br />" +
"Your IT Classes are: " + classes;
}
protected void btnRedirect_Click(object sender, EventArgs e)
{
Response.Cookies["Hobbies"].Value = hobbies;
Response.Cookies["userName"].Expires = DateTime.Now.AddDays(30);
HttpCookie aCookie = new HttpCookie("lastVisit");
aCookie.Value = DateTime.Now.ToString();
aCookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(aCookie);
Response.Redirect("Summary2.aspx", true);
}
我主要不知道如何存储在我的爱好页面中输入的信息。在此方面的任何帮助都将不胜感激。谢谢大家! 把“Cookie”放在你的网站上。掌握它,你就可以在任何地方访问它。我发现我做错了什么。我在错误的按钮命令中使用了cookies方法,在我的总结2中,我让它调用了错误的cookie名称
protected void btnDisplay_Click(object sender, EventArgs e)
{
if (Request.Cookies["userName"] != null)
lblDisplay.Text = Server.HtmlEncode(Request.Cookies["userName"].Value);
if (Request.Cookies["userName"] != null)
{
HttpCookie aCookie = Request.Cookies["userName"];
lblDisplay.Text = Server.HtmlEncode(aCookie.Value);
}
}