欢迎您访问页面之间对象传递的方法有哪几种?!

页面之间对象传递的方法有哪几种?

更新时间:2023-01-17 04:04:21作者:admin2

1.QuerySting在页面间传递值这种方法的写法:在要传递值的页面,Response.Redirect(url),值包含在在url中。接收值得页面,Request.QueryString[变量名]。这是使用起来很简单的一种方式,但是它不是很安全,因为值会在浏览器里的地址栏里显示。并且它也不能传递对象,对长度也有限制,如果要传递的值很多,且对安全要求也高的话,这种方式就不适合了。

2.Session变量我们通常在一个页面中,将值放到session变量中,在另外几个页面使用它。Session变量存储过多的数据会消耗比较多的服务器资源,在使用时应该慎重。通常将登陆的用户名和密码防到session中,其他页面根据判断session中用户名和密码是否有值来判断用户是否登录。写法:存入到session变量,Session[name]=“要放入的值”;读取session中的值,变量名=Session[name].ToString();

3.Cookie对象变量Cookie对象变量和session一样,他们不同的是,session是存在服务器端,而cookie是存放在客户端的。写法:将值存入到cookie中HttpCookieuserName=newHttpCookie(name);userName.Value=值;Response.AppendCookie(userName);读取cookie中的值变量名=Request.Cookies[userName].Value.ToString();

4.使用Application对象变量Application对象的作用范围是整个全局,他对所有用户都有效,session和cookie是对一个用户而言,所以我们可以用它统计登陆该网站的人数。Application变量不会自己消亡,会始终占据内存,创建过多的变量会降低响应速度,只有在服务被中止、Global.asa被改变或者该Application被卸载下才会被终止。写法:将值存入到application中,Application[name]=值;读取值,变量名=Application[name].ToString();上面是我常用到的几种方式,当然还有其他方式。还有利用某些控件的PostBackUrl属性,使用Server.Transfer,使用@PreviousPageType指令,这些暂时没用过,在以后会试着用,用的多了就会有对比,就能知道在什么场合更适合哪种方式。

为您推荐

2017年上海事业单位考试模拟考试:英语标题格式居中

目录页先将写好文章中的小标题设置格式,然后这里用WORD插入引用自动生成目录,根据情况适当调整行间距,字体大小。下面是例子。正文开始,注意行间距1.work.work.on.work.era.哈佛文献是常用的,格式如下。al.(2005).(2004).from:.hk/////index.2006].(1999).(2002).al.(2000).

2023-01-16 22:19

美国美国纽约州立大学水牛城分校研究生申请之国家商学院排名13

York)中规模最大、综合性最强的研究型大学,被誉为纽约州立大学“皇冠上的珍珠”。下面我们分享一下美国纽约州立大学水牛城分校排名。美国纽约州立大学水牛城分校学校排名国内高校综合排名国内商学院排名全球商学院(MBA)排名全球大学学术排名上述就是有关美国纽约州立大学水牛城分校排名的介绍,希望可以给大家一些参考。美国纽约州立大学水牛城分校入学要求与费用美国纽约州立大学水牛城分校专业设置

2023-01-16 22:17

2016年2.理科本科第一批593分;本科第二批534510

动画艺术专业录取原则东华大学2010年艺术类上海都有哪些美术类院校?上海美术学院怎么样?上海有哪些美术学院比较好的?上海美术学院是211还是985上海美术学院不是211也不是98上海美术学院是几本?上海有哪些美术学院上海有上海美术学院吗?上海有那些美术学院来告诉你一些吧本科一二本以上含提前批有如下一.。(如果您是要学习造型专业,即“纯艺术”类,首先建议不要考上海的,其次建议报考该院)

2023-01-16 22:14

唐山大地震震源深度是多少(图)地震(组图)

唐山大地震震源深度是多少唐山大地震5级)地震,震中烈度11度,震源深度12千米,地震持续约23秒。震源深度越深,地震破坏力越弱震源深度是指从震源到地面(震中)的垂直距离根据震源深度可以把地震分为浅源地震、中源地震和深源地震浅源地震0—60公里,简称浅震,对构筑物威胁最大;中源地震60—300公里;深源地震300公里以上唐山大地震介绍8级地震。地震的震中位置位于唐山市区。

2023-01-16 22:14

“阴兵借道”的真相是什么?古代人们更相信道听途说

例如“阴兵借道”,1976年唐山大地震期间,唐山救援部队去往唐山的路上亲眼目睹了“阴兵借道”事件。所以“阴兵借道”的真相是什么呢?那些战死的将士们会团结在一起,出现在人较少的阴寒之地。二、唐山救灾部队目睹“阴兵借道”1976年唐山大地震,唐山救灾部队在救援路上亲眼目睹阴兵借道。唐山发生大地震时,众多军队被派遣唐山救援。唐山地震后阴兵借道被人们熟知,科学家也对这种现象进行深入研究。

2023-01-16 22:13

之初企业培训的探索与实践,上课时间企业定制时间

广州企业西班牙语培训广州企业西班牙语培训在成立之初就开始了企业培训的探索与实践,拥有集课堂面授、远程教育和企业委培三位一体的综合性企业培训部门。广州企业西班牙语培训强大的教学专家、一流的课程策划能力、高效的教学管理、贵宾级的客户服务已经成为汤尼企业培训的标杆!西班牙语师资团队提供有力的指导与保障!郭老师广东外语外贸大学西班牙语专业,留学于西班牙阿利坎特大学

2023-01-16 21:16

加载中...