CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

session.remove问题

楼主ljjjie(jie)2005-04-03 18:59:26 在 .NET技术 / C# 提问

我做了一个session的简单测试,不知为何不行:  
  有两个页面  
  第一个页WebForm1.aspx,txtContent是一个文本框,用于输入临时内容:  
  Session["a"]   =   txtContent.Text;  
  Response.Redirect("WebForm2.aspx");  
   
  第二个页WebForm2.aspx:  
  string   abc   =   Session["a"].toString();  
  Session.Remove("a");  
  运行时没出错.  
  现在Session["a"]是传递到第二个页了,但删除不了,但用Session.RemoveAll()就可以,有谁知道这是为什么吗? 问题点数:50、回复次数:6Top

1 楼ljjjie(jie)回复于 2005-04-03 19:04:20 得分 0

我第一次在WebForm1.aspx的txtContent里输入了"第一次内容",发现WebForm2.aspx的abc的值是"第一次内容"  
  我再次在WebForm1.aspx的txtContent里输入了"第二次内容",发现WebForm2.aspx的abc的还是"第一次内容"  
  但用了removeall()就可以变成"第二次内容"了,请问是什么原因呢?Top

2 楼wym_089(活人没心跳)回复于 2005-04-03 19:11:04 得分 20

建议你看看MSDN的帮助文档上面,removeall()和Remove()的区别。Top

3 楼ljjjie(jie)回复于 2005-04-03 19:14:55 得分 0

有什么区别呢?不是我不找呀,可我没找到啊!  
  remove()就是可以删除一个  
  removeall()就是可以全部删除  
  还有什么呢?请指教Top

4 楼hjd2357(愿大家有个好家庭)回复于 2005-04-03 19:20:46 得分 20

我想应该可以的,你从新建立一工程再试一试Top

5 楼hyj_828(水梦)回复于 2005-04-03 19:22:23 得分 10

upTop

6 楼ljjjie(jie)回复于 2005-04-03 19:24:44 得分 0

那位大侠知道请告诉我一下,谢谢啦!Top

相关问题

  • session?????????
  • Session
  • Session(Password_1)
  • cookey and session
  • Miscellance Session
  • application and session
  • session_restart
  • -------- session is closed -----------
  • 如何在用户离开这个页面就remove一个Session里的某个变量?
  • 关于SESSION和SESSION BEAN

关键词

  • webform
  • 内容
  • txtcontent
  • removeall
  • remove
  • 删除
  • 输入
  • aspx
  • session
  • abc

得分解答快速导航

  • 帖主:ljjjie
  • wym_089
  • hjd2357
  • hyj_828

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo