关于cookies的问题,无法让cookies失效啊~请大家帮我看看

我做了个用户登录的页面login.aspx,这个页面分两块,一块是登录成功后的欢迎语A;一块是没登录成功的用户名密码输入框B;然后
HttpCookie myCookie = new HttpCookie("Member_Id");
myCookie=HttpContext.Current.Request.Cookies["Member_Id"];
if(myCookie==null)
{
显示B;
不显示A;
}
else
{
显示A;
不显示B;
}
然而当我点击退出的时候(以下为代码)
public void Logout()
{
FormsAuthentication.SignOut();
HttpContext.Current.Session.Abandon();
}
清空完以后自动回到首页.
网页其它页面已经正常取消登录了,点击那些页面都会跳到需要登录的页面;但是我的login.aspx这个页面却一直停留在了A的情况下。我只好在“IE-属性-删除cookies”以后才会返回到B情况;
请问各位大虾,在login.aspx应该如何修改,才能让他在取消登录后正常的返回B的情况下?
[629 byte] By [xuyang2004] at [2008-6-5]
# 1
自己顶,请各位大哥帮帮忙啊!
xuyang2004 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 2
各位老大帮帮忙啊~~~别扔下小弟不管啊
xuyang2004 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 3
public void Logout()
{
FormsAuthentication.SignOut();
HttpContext.Current.Session.Abandon();
Server.Transfer("login.aspx");
}
这样试试:
# 4
HttpContext.Current.Server.Transfer("login.aspx");

用楼上这样还是一样的啊,只是他不是返回到主页,而是返回到login.aspx页面,而我的login.aspx还是停在A情况。。。帮帮我啊~~~
xuyang2004 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 5
自己顶~~在线等。。。。
xuyang2004 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 6
不会吧???没人愿意帮我啊?????
xuyang2004 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 7
不知道asp.net 如何清除cookie,不知道Response.Cookies.Clear()是干什么用的
ebw_ren-peak at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 8
HttpCookie cookie = new HttpCookie("aaa", null);
cookie.Expires = DateTime.Now.AddDays(-1);
Response.Cookies.Add(cookie);

Response.Cookies.Remove("aaa");
lihui_830501-阿狼 at 2007-10-1 > top of Msdn China Tech,.NET技术,ASP.NET...