Cookie回绑无效,我ClearCookie后绑定,没效果啊,大家帮我看下

hateyoucode 2009-01-05 09:43:15
protected void databind()
{
string Browse = "";
Browse = Mess.GetCookie("Browse");
if (Browse != string.Empty && Browse != null)
{
Mess.ShowMessage(Browse);
Repeater1.DataSource = WebCookie.CookieView(Browse).DefaultView;
Repeater1.DataBind();
}
else
{
Mess.ShowMessage("sadfsdf");
Repeater1.DataSource = WebCookie.CookieView("0").DefaultView;
Repeater1.DataBind();
}
}

protected void LinkButton1_Click(object sender, CommandEventArgs e)
{
Mess.ClearCookie("Browse");
databind();
}

LinkButton1_Click之后,应该输出"sadfsdf",可输出的缺还是Browse里存的值,但当我跳转去别的页,再从别的页跳转到本页时,就输出了"sadfsdf",LinkButton1_Click后没有立刻起效一样,大家帮我看看啊!
...全文
55 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhxhdean 2009-01-05
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 hateyoucode 的回复:]
不行啊,还是不行
[/Quote]
2楼的方法可用
hateyoucode 2009-01-05
  • 打赏
  • 举报
回复
不行啊,还是不行
hateyoucode 2009-01-05
  • 打赏
  • 举报
回复
public void ClearCookie(string CookieName)
{
HttpCookie myCookie = new HttpCookie(CookieName);
DateTime now = DateTime.Now;

myCookie.Expires = now.AddYears(-2);

HttpContext.Current.Response.Cookies.Add(myCookie);
}

改这里吗?
jiang_jiajia10 2009-01-05
  • 打赏
  • 举报
回复

protected void LinkButton1_Click(object sender, CommandEventArgs e)
{
HttpCookie cookie1 = Request.Cookies["Browse"];
cookie1.Expires = DateTime.Today.AddDays(-10);
cookie1.Domain = "huo7.com";
Response.Cookies.Add(cookie1);
databind();
}
xuyiazl 2009-01-05
  • 打赏
  • 举报
回复
清空 过期时间 设-1

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧