一、表单提交:
<formaction= "target.aspx" method = "post" name ="form1">
<input name = "param1" value ="1"/>
<input name = "param2" value ="2"/>
</form>
....
form1.submit();
....
这种方法一般用于html页面中,不用于asp.net中,因为asp.net的表单总是提交到自身页面。
二、A标签的链接方式
<Ahref="target.aspx?param1=1¶m2=2">链接地址传送</A>
接收页面: string str = Request["param1"]
三、Session共享
发送页面:Session("param1") = "1";
按收页面 string str =Session("param1").ToString();
四、Application共享
发送页面: Application("param1") = "1";
按收页面: string str = Application("param1").ToString();
此种方法不常使用,因为Application在一个应用程序域范围共享,所有用户可以改变及设置其值,故只应用计数器等需要全局变量的地方。
五、Cookie
六、Response.Redirect()方式
Response.Redirect("target.aspx?param1=1¶m2=2")
接收页面: stringstr = Request["param1"]
七、Server.Transfer()方式。
Server.Transfer("target.aspx?param1=1¶m2=2")
接收页面: stringstr = Request["param1"]
分享到:
相关推荐
集合了ASP.NET页面的多种传值方式,可逐个尝试,以便找到最适用的方法
C# vs2001 ASP.net 页面传值 大全 C# vs2001 ASP.net 页面传值 大全 C# vs2001 ASP.net 页面传值 大全C# vs2001 ASP.net 页面传值 大全
ASP.NET页面传值汇总.pdf response.redirect cookies session Application server.transfer
这时ASP.NET页面传值最全的概括,包括所有的传值技术....
asp.net 页面之间传值方法总结.
对ASP.net页面传值知识的总结,本文将包含使用QueryString,Session变量以及 Server.Transfer三种方法来实现页面间的值传递。
解析6种ASP.NET跨页面传值的方法,大家都知道跨页面问题比较麻烦的。这里有六种,总有适合你的。不过跨页面不是跨域哈
Response.Redirect、QueryString、Session变量三种方法实现页面参数的传递和页面跳转。
这个例子程序总结了ASP.Net的几种传值方式:URL,Application,Cookie,Server.Tranfer,Session
ASP.net跨页面传值方式 ASP.net跨页面传值方式
asp.net页面之间传值,很不错的资源,对于初学者来说是一个很好的学习资源。
asp.net父子页面传值,资源共享是为了共同进步, 希望帮助需要的兄弟。
ASP.NET 页面间传值的几种方法 ASP.NET 页面间传值的几种方法 ASP.NET 页面间传值的几种方法 ASP.NET 页面间传值的几种方法 ASP.NET 页面间传值的几种方法
ASP.NET中页面传值的几种方法:是每一个初学者都应了解的。
详细讲述了.NET 环境下的页面传值技术。
在网页应用程序的开发中,页面之间的传值应该是最常见的问题了。
ASP.NET跨页面传值技巧总结.
自己总结的一些页面传值的小技巧,可能不够全面!
asp.net实现页面传值的方法集合,在这里统一做了汇总!!对您理清.net传值的方式有会有很大的帮助!!
ASP.NET 页面传值的方式有很多,本文整理了一些比较常用方法,大家可以根据自己需求自由选择