下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 3/3Aspnet页面中常用的几种传值方式 1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: a.aspx的C#代码 private void Button1_Click(object sender, System.EventArgs e) string s_url; s_url = b.aspx?name= + Label1.Text; Response.Redirect(s_
2、url); b.aspx中C#代码 private void Page_Load(object sender, EventArgs e) Label2.Text = Request.QueryStringname; 2. 使用Application 对象变量 Application对象的作用范围是整个全局,也就是说对所有用户都有效。其常用的方法用Lock和UnLock。 a.aspx的C#代码 private void Button1_Click(object sender, System.EventArgs e) Applicationname = Label1.Text; Server.T
3、ransfer(b.aspx); b.aspx中C#代码 private void Page_Load(object sender, EventArgs e) string name; Application.Lock(); name = Applicationname.ToString(); Application.UnLock(); 3. 使用Session变量 想必这个肯定是大家使用中最常见的用法了,其操作与Application类似,作用于用户个人,所以,过量的存储会导致服务器内存资源的耗尽。 a.aspx的C#代码 private void Button1_Click(object
4、sender, System.EventArgs e) Sessionname = Label.Text; b.aspx中C#代码 private void Page_Load(object sender, EventArgs e) string name; name = Sessionname.ToString(); 4. 使用Cookie对象变量 这个也是大家常使用的方法,与Session一样,其是什对每一个用户而言的,但是有个本质的区别,即Cookie是存放在客户端的,而session是存放在服务器端的。而且Cookie 的使用要配合http:/./doc/30e6c02b5801020
5、20740be1e650e52ea5518ce7e.html 内置对象Request来使用。 a.aspx的C#代码 private void Button1_Click(object sender, System.EventArgs e) HttpCookie cookie_name = new HttpCookie(name); cookie_name.Value = Label1.Text; Reponse.AppendCookie(cookie_name); Server.Transfer(b.aspx); b.aspx中C#代码 private void Page_Load(obje
6、ct sender, EventArgs e) string name; name = Request.Cookiename.Value.ToString(); 5. 使用Server.Transfer方法 这个才可以说是面象对象开发所使用的方法,其使用Server.Transfer方法把流程从当前页面引导到另一个页面中,新的页面使用前一个页面的应答流,所以这个方法是完全面象对象的,简洁有效。 a.aspx的C#代码 public string Name get return Label1.Text; private void Button1_Click(object sender, System.EventArgs e) Server.Transfer(b.aspx); b.aspx中C#代码 private void Page_Load(object sender, EventArgs e) a newWeb; /实例a窗体 newWeb = (so
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 风险预测与解决方案(2篇)
- 物业管理方案策划(2篇)
- 初中家长会教案设计方案及反思(2篇)
- 采购问题及解决方案公司案例(2篇)
- 江苏省南京建邺盟区2022-2023学年七年级下学期学科竞赛英语试卷
- 想给孩子调班申请书
- 人工智能行业2024年市场前景及投资研究报告AI成功关键策略
- 澳大利亚美容个人护理市场前景及投资研究报告-培训课件外文版2024.5
- 2024-2034年中国车载式无线电话机市场前景预测及投资规划研究报告
- 2024-2034年中国贮存罐行业市场运营现状及投资战略咨询报告
- 大件设备运输应急方案
- 云南省普通大中专学校毕业生就业推荐表(本专科生)
- 招标代理-造价咨询全套投标文件
- 常用药物配伍禁忌表
- 幼儿园幼儿必背古诗(课堂PPT)
- 中国水文水井钻探技术及装备(全部)
- 爱的罗曼史主题与变奏吉他谱
- 小学数学年级所有知识点计算公式简便运算知识汇总
- 浙价服〔2006〕177号 推荐
- 核心竞争力----
- 降低LF精炼炉电耗的生产实践
评论
0/150
提交评论