页面传值的几种方式

原创 2004年09月14日 17:23:00
方式1:
在接收页 的html代码里加上一行: <%@ Reference Page = "WebForm1.aspx" %>
WebForm1 fp=(WebForm1)Context.Handler;
this.TextBox1.Text=fp.name;?? //name 是第一页的public变量
 
 
Context? 提供对整个当前上下文(包括请求对象)的访问。您可以使用此类共享页之间的信息。
 
方式2:GET方式
在发送页
public int sum=0;
 
int i =int.Parse(this.TextBox1.Text)*2;
 
Server.Transfer("WebForm2.aspx?sum="+i);
 
接收页
this.TextBox1.Text=Request["sum"].ToString();
or this.TextBox1.Text=Request.Params["sum"].ToString();
this.TextBox1.Text=Request.QueryString["sum"];
 
方法3:全局变量
发送页:
Server.Transfer("WebForm2.aspx");
 
接收页:
this.TextBox1.Text=(string)Application["sum"];
Application实质上是整个虚拟目录中所有文件的集合,如果想在整个应用范围内使用某个变量值,Application对象将是最佳的选择
方法4:
 
发送页:
1.定义静态变量:??public static string str="";
2. str=this.TextBox1.Text;
Server.Transfer("webform2.aspx");
接收页:
1.引入第一页的命名空间:using WebApplication1;
 this.TextBox1.Text=WebForm1.str;
 

几种JSP页面传值方式

几种JSP页面传值方式: 几种JSP页面传值方式:  1. 隐藏域传值:    ">  2. URL传值:  用button  a.  '"  value="修改...
  • SH_King
  • SH_King
  • 2015年07月22日 17:24
  • 6672

jsp页面间的传值方法

JSP页面间传递参数是经常需要使用到的功能,有时还需要多个JSP页面间传递参数。下面介绍一下实现的方法。(1)直接在URL请求后添加如:直接传递参数特别的在使用response.sendRedirec...
  • f_zhuimeng
  • f_zhuimeng
  • 2010年10月22日 15:06
  • 124200

分享三种常用的页面传值方法

本篇文章罗列了三种页面之间的传值方式(实际当然不止三种啦^_^),也是博主认为比较常用的方法,没有什么花俏,但是几乎每个app里面都要用到所谓的传值。所以,今天将这三种方法写下来,一来记录自己的开发生...
  • xiaowu_cc
  • xiaowu_cc
  • 2016年11月24日 16:23
  • 508

ASP.NET页面之间传递值的几种方式

ASP.NET页面之间传递值的几种方式   页面传值是学习asp.net初期都会面临的一个问题,总的来说有页面传值、存储对象传值、ajax、类、model、表单等。但是一般来说,常用...
  • Denghejing
  • Denghejing
  • 2016年07月10日 16:06
  • 2241

WebForm页面间传值方法

Asp.NET WEB FORMS 给开发者提供了极好的事件驱动开发模式。Asp .NET为我们提供了三种方式,一种是可以通过用QueryString来传送相应的值,再一种是通过session变量来传...
  • llxlett
  • llxlett
  • 2013年01月17日 13:01
  • 2785

JSP页面之间传值的方法总结

B/S页面间通信 HTTP是无状态的协议。Web页面本身无法向下一个页面传递信息,如果需要让下一个页面得知该页面中的值,除非通过服务器。因此,Web页面保持状态并传递给其它页面,是一个重要的技术。 W...
  • HLK_1135
  • HLK_1135
  • 2016年10月13日 21:03
  • 11479

MVC页面常见的三种传值方式

前言最近在敲积分系统,发现有很多对象可以用来传值,今天就来总结一下常见的三种方式:ViewData、ViewBag和TempData这三种方式用于Controller向View传值,一般情况下我们不会...
  • cd18333612683
  • cd18333612683
  • 2017年04月23日 21:33
  • 647

.NET页面之间传值的几种方式总结

1、  QueryString 当页面上的form以get方式向页面发送请求数据时,web server将请求数据放入一名为QEURY_STRING的环境变量中,QeueryString方法从这个变...
  • beijign3366996
  • beijign3366996
  • 2014年09月22日 21:13
  • 1071

Struts2三种传参方式(从jsp页面传到Action)

struts.xml代码: "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://stru...
  • yyhjava
  • yyhjava
  • 2016年06月17日 10:11
  • 1353

iOS五种页面传值方式

方式一:属性传值 A页面的值跳转到B页面之后把值传给B页面,只需要在.h文件定义属性,A页面再跳转之前赋值给B页面的实例对象属性即可。 A页面(FirstViewController)部分代码: 在F...
  • czkyes
  • czkyes
  • 2016年05月16日 17:35
  • 796
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:页面传值的几种方式
举报原因:
原因补充:

(最多只允许输入30个字)