关于session的问题

yyun 2004-05-08 10:05:54
好像用session只能传送字符串到另一个界面,但是字符串都是用双引号括住的,我现在想传送一串字母给另一个页面但不能加双引号。不知怎么用session,或者有没有其他方法。请指教,谢谢了
...全文
32 8 点赞 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
crazymanz 2004-05-08
呵呵,楼主的理解有误,传送的应该是dataset而不仅仅是dataset的这个变量名.
session("dataset") = ds;
取session("dataset")的值:
DataSet ds = (DataSet)session("dataset");
da.fill(ds);
  • 打赏
  • 举报
回复
jjfeng 2004-05-08
在页面page1中定义公有变量ds如下:
public ds as dataset
在另外一个一面page2中调用page1中的ds如下:
da.fill(ds)
需要再也面中添加如下名字空间:
<%@ imports 项目名.page1所在文件夹名.page1%>
其中项目名,文件夹名由你的项目确定。
  • 打赏
  • 举报
回复
xjshuaishuai 2004-05-08
Session.Add("postcode","TextBox1.Text.Trim()")
Sessioin["postcode"]
  • 打赏
  • 举报
回复
yyun 2004-05-08
我的意思是在一个页面中dim ds as dataset
在另一个页面中用这个ds,da.fill(ds)
但是用session传送ds,出现da.fill("ds"),
我想用什么办法在传送后,可以不会出现双引号
  • 打赏
  • 举报
回复
uffeng 2004-05-08
就是说传递字符串中有"吗?
可以用字符串累加看看!
  • 打赏
  • 举报
回复
smoothwood 2004-05-08
session("abc")="faasdfasdf"
取session("abc")的值:
dim s as string=session("abc")
s的值就是faasdfasdf了,你说引号是什么什么意思?不明白....
  • 打赏
  • 举报
回复
活靶子哥哥 2004-05-08
不明白你的意思
如果你的字符串中本来有双引号那么改成\"
转义一下 这样编译器就当作那个“是字符串内部的引号而不是字符串开始和结束符号
  • 打赏
  • 举报
回复
session可以存储任何对象
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET社区
加入

5.9w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-05-08 10:05
社区公告
暂无公告