再次询问关于COOKIES的问题!

RayLynn 2006-10-27 09:37:23
以下代码遇到两个问题.

1.如果添加数据后,再次执行btnRemove_Click事件,为什么函数中获得数据后居然是不被删除的.而是再次点击btnView_Click才能获取正确的被删除的结果?

2.在执行添加后再次执行删除.此时获取结果是正确的,然而此时我又执行了添加再获得结果会发现数据居然没有被添加?
是不是被删除的数据键被记录下来就不允许此键再次添加还是什么意思?


public partial class _Default : System.Web.UI.Page
{
protected void btnView_Click(object sender, EventArgs e)
{
// 获得结果
GetResult();
}

protected void btnAdd_Click(object sender, EventArgs e)
{
// 添加一条数据
for (int i = 0; i < 5; i++)
{
HttpCookie cookie = Request.Cookies["MyCookie"];
if (cookie == null) cookie = new HttpCookie("MyCookie");
cookie.Values.Add(i.ToString(), i.ToString());
Response.Cookies.Set(cookie);
}
GetResult();
}

protected void btnRemove_Click(object sender, EventArgs e)
{
HttpCookie cookie = Request.Cookies["MyCookie"];
cookie.Values.Remove("1");
cookie.Values.Remove("3");
Response.SetCookie(cookie);
GetResult();
}

protected void GetResult()
{
// 将所有数据显示在页面上
foreach (string str in Request.Cookies["MyCookie"].Values)
{
Response.Write(str + ",");
}
}
}
...全文
94 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
RayLynn 2006-10-27
  • 打赏
  • 举报
回复
顶啊,又没人?
RayLynn 2006-10-27
  • 打赏
  • 举报
回复
要运行后才会发现问题呀,老兄.帮帮忙啊``
Qim 2006-10-27
  • 打赏
  • 举报
回复
看代码没发现问题。
RayLynn 2006-10-27
  • 打赏
  • 举报
回复
没人顶,那沙发我先坐了`
====同窗之家工作室说明=== 欢迎您使用同窗之家后台程序!更多关于此程序的程序请访问我的主页!http://www.gy97.com在此感谢以往支持此程序的所有人!更感谢对程序提出修改建议的人! ===程序说明=== 当前版本为:4.0程序要求:A:客户端。1、支持Cookies(后台管理),2、800X600分辩率以上,3、IE5.0以上B:服务器。1、支持ASP,2:支持FSO,3、支持ACCESS数据库本系统包括新闻、日记、舞曲、下载、链接、留言、小型品网、投票、图片、特效、统计等功能模块,请在使用过程中遵循以下几点:1.本站提供的程序全部免费提供任何个人或团体组织站点均可以使用!2.请尽可能的保留本站连接,方便再次升级。3.作为本站免费提供的系统,我不对任何使用本系统所造成的不良后果负责。因为你使用的前提是自愿!4.不得将本系统作为不正当之用!尤其是色情或涉及政治等方面的内容,请勿使用本系统!5. 如果有问题请到本站寻求技术支持.在QQ上不谈任何有关于程序的问题!6.由于本人技术有限,所以难免会出现问题。如果你是高手,请帮我完善一下这个程序! ===后台操作说明=== 后台所有管理密码全部都是admin,为了您的系统安全请马上修改您的密码!数据库路径在mdb文件夹里,强烈建议修改数据库路径和数据库名称[需要修改mdb.asp和login/conn.asp里面的路径]本站后台目录可以随意更改,为了你的系统安全建议您修改您的管理目录有什么问题或不懂的请到我主页论坛询问!按此检查版本更新/下载补丁 Powered by 同窗之家整站程序 ?Version 4.0Copyright?2004 - 2006 TongChuang. All Rights Reserved.
===☆☆★浪漫星空说明★☆☆=== 欢迎您使用浪漫星空整站程序! 在此感谢以往支持此程序的所有人! 更感谢对程序提出修改建议的人! ===☆☆★浪漫星空程序说明★☆☆=== 程序要求: A:客户端。1、支持Cookies(后台管理),2、800X600分辩率以上,3、IE5.0以上 B:服务器。1、支持ASP,2:支持ACCESS数据库 本系统包括论坛、新闻、**记、舞曲、下载、链接、留言、小型品网、投票、图片、特效、统计等功能模块,请在使用过程中遵循以下几点: 1.本站提供的程序全部免费提供任何个人或团体组织站点均可以使用! 2.请尽可能的保留本站连接,方便再次升级。 3.作为本站免费提供的系统,我不对任何使用本系统所造成的不良后果负责。因为你使用的前提是自愿! 4.不得将本系统作为不正当之用!尤其是**或涉及政治等方面的内容,请勿使用本系统! 5. 如果有问题请到本站(http://www.77i7.com)寻求技术支持.在QQ上不谈任何有关于程序的问题! 6.由于本人技术有限,所以难免会出现问题。如果你是高手,请帮我完善一下这个程序! ===后台操作说明=== 后台所有管理路径和密码在根目录文本文件里有说明,为了您的系统安全请马上修改您的密码! 有什么问题或不懂的请到我主页论坛询问! 版本更新: 这个版本基本上已经没有什么错误了! 1,后台管理登陆验证改为6位字母加数字图片验证。 2,后台管理员密码MDB5加密和管理员名称可以修改。 3,增加了无组件上传,上传类型和上传目录可以自由设定。 4,修复了播放器在winxpsp2错误。 5,修复了图片游览器在winxpsp2下的错误。 6,修复了后台所有已知错误。 7,增加了**记和许愿。 8,增加了**记首页调用。 9,增加了留言的首页调用 ……因为修改了太多,有的修改我已经不记的了,只有等你在使用中自己去体会了。 站长QQ:149341597

62,244

社区成员

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

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

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

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