5种ASP.NET页面间传递参数实例代码
1、通过URL链接地址传递
(1) send.asp代码
protected void Button1_Click(object sender, EventArgs e) { Request.Redirect("Default2.aspx?username=honge"); } |
(2) receive.aspx代码
string username = Request.QueryString["username"];//这样可以得到参数值。 |
2、POST方式传递
(1) send.asp代码
<form id="form1" runat="server" action="receive.aspx" method=post> <div> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" /> <asp:TextBox ID="username" runat="server"></asp:TextBox> </div> </form> |
(2) receive.aspx代码
string username = Ruquest.Form["receive"]; |
3、Session方式传递
(1) send.asp代码
protected void Button1_Click(object sender, EventArgs e) { Session["username"] = "honge"; Request.Redirect("Default2.aspx"); } |
(2) receive.aspx代码
string username = Session["username"];//这样可以得到参数值。 |
4、Application方式传递
(1) send.asp代码
protected void Button1_Click(object sender, EventArgs e) { Application["username"] = "honge"; Request.Redirect("Default2.aspx"); } |
(2) receive.aspx代码
string username = Application["username"];这样可以得到参数值。 |
5、使用Server.Transfer进行传递
(1) send.asp代码
public string Name { get { return "honge"; } } protected void Button1_Click(object sender, EventArgs e) { Server.Transfer("Default2.aspx"); } |
(2) receive.aspx代码
send d = Context.Handler as send ; if (d != null) { Response.Write(d.Name);//这样可以得到参数值。 } |
转载于:https://www.cnblogs.com/princessEE/archive/2009/09/21/1570879.html
5种ASP.NET页面间传递参数实例代码相关推荐
- ios页面间传递参数四种方式
ios页面间传递参数四种方式 1.使用SharedApplication,定义一个变量来传递. 2.使用文件,或者NSUserdefault来传递 3.通过一个单例的class来传递 4.通过Dele ...
- Asp.net页面之间传递参数的几种方法
Asp.net页面之间传递参数的几种方法 第一种方法: 通过URL链接地址传递Request.QueryString send.aspx: protected void Button1_Clic ...
- jsp传递参数java_JSP页面间传递参数方法介绍
JSP页面间传递参数是经常需要使用到的功能,有时还需要多个JSP页面间传递参数.下面介绍一下实现的方法. (1)直接在URL请求后添加 如:< a href="thexuan.jsp? ...
- Asp.net页面之间传递参数的几种方法荟萃
第一种方法: 通过URL链接地址传递 send.aspx: protected void Button1_Click(object sender,EventArgs e) { ...
- ASP.NET网页间传递参数
使用QueryString 使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的主要优点是实现起来非常简单,然而它的缺点是传递的值是会显示在浏览器的地址栏上的(不安全),同时又不能 ...
- 请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。
QueryString 传递一个或多个安全性要求不高或是结构简单的数值.但是对于传递数组或对象的话,就不能用这个方法了 session(viewstate) 简单,但易丢失 作用于用户个人,过量的存 ...
- html 页间传送数据,js 不同页面间传递值并取值,html不同页面间数据传递
以前没用到过页面间传递参数再从后台获取数据,自己总结了一些. 先说需求:现在有页面pageA.html 和页面pageB.html,页面pageA.html中有一事件,当这个事件触发时会打开页面pag ...
- 使用Cross-Page Postback(跨页面提交)在页面间传递数据
页面间传递数据的几种方法 在页面间传递数据时,我们有以下几种选择: 1.Query String 一个很常见的方法,Query String是URL中问号之后的那一部分.其优点在于它是轻量级的,不会给 ...
- js 不同页面间传递值并取值
原博主地址:http://blog.csdn.net/web_xyk/article/details/47857033 以前没用到过页面间传递参数再从后台获取数据,然后搜索了一下. 发现了一个比较好的 ...
最新文章
- 九章算法班L8 Array Number
- 从OpenAI看深度学习研究前沿
- cad怎么卸载干净_百度软件中心助手怎么样干净卸载
- 调用startActivityForResult后,onActivityResult立刻回调
- 程序员应该具备的能力
- Python3 中 random模块
- Java 8 Streams:过滤和谓词否定
- Jersey 2.x 运行项目
- mybaits源码分析(八) StatementHandler的详解
- Hudi(12):Hudi集成Flink之sql-client方式
- []*T *[]T *[]*T 傻傻分不清楚
- SM4250平台typec耳机检测
- JavaScript:在一段时间不连续的数据中获取某一段时间段内相同时间间隔的数据
- ip address转换
- [转]北邮生两月的赶集生活,记我在的赶集网工作的两月
- 如何使用 cri-docker 解决 Kubernetes 1.24 不支持 Docker 的问题
- WZOI-293表演
- 企业ERP系统选C/S架构还是B/S架构?
- 自采集电脑壁纸网站PHP源码vV2.0+自适应WAP端
- 手机射频测试总结(三)——发射功率及发射频率(基础篇)