关于session的问题

yyun 2004-05-08 10:05:54
好像用session只能传送字符串到另一个界面,但是字符串都是用双引号括住的,我现在想传送一串字母给另一个页面但不能加双引号。不知怎么用session,或者有没有其他方法。请指教,谢谢了
...全文
73 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
不明白你的意思
如果你的字符串中本来有双引号那么改成\"
转义一下 这样编译器就当作那个“是字符串内部的引号而不是字符串开始和结束符号
真相重于对错 2004-05-08
  • 打赏
  • 举报
回复
session可以存储任何对象

62,243

社区成员

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

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

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

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