知识大全 ASP.NET实现页面传值的几种方法[3]

Posted 变量

篇首语:天无一月雨,人无一世穷。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET实现页面传值的几种方法[3]相关的知识,希望对你有一定的参考价值。

ASP.NET实现页面传值的几种方法[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  下面的代码片断演示了如何实现这个方法

  源页面代码  

private void Button _Click(object sender System EventArgs e) string url; url= anotherwebform aspx?name= + TextBox Text + &email= + TextBox Text; Response Redirect(url);

  目标页面代码 

private void Page_Load(object sender System EventArgs e) Label Text=Request QueryString[ name ]; Label Text=Request QueryString[ email ];

  使用Session变量

  使用Session变量是可以在页面间传递值的的另一种方式 在本例中我们把控件中的值存在Session变量中 然后在另一个页面中使用它 以不同页面间实现值传递的目的 但是 需要注意的是在Session变量存储过多的数据会消耗比较多的服务器资源 在使用session时应该慎重 当然了 我们也应该使用一些清理动作来去除一些不需要的session来降低资源的无谓消耗 使用Session变量传递值的一般步骤如下

  ◆在页面里添加必要的控件  ◆创建可以返回表单的按钮和链接按钮  ◆在按钮或链接按钮的单击事件里 把控件的值添加到session变量里  ◆使用Response Redirect方法重定向到另一个页面  ◆在另一个页面提取session的值 在确定不需要使用该session时 要显式清除它

  下面的代码片断演示了如何实现这个方法

  源页面代码  

private void Button _Click(object sender System EventArgs e) file://textbox and textbox are webform file://controls Session[ name ]=TextBox Text; Session[ email ]=TextBox Text; Server Transfer( anotherwebform aspx );

  目标页面代码  

 private void Page_Load(object sender System EventArgs e) Label Text=Session[ name ] ToString(); Label Text=Session[ email ] ToString(); Session Remove( name ); Session Remove( email );

cha138/Article/program/net/201311/15227

相关参考

知识大全 ASP.NET页面间的传值的几种方法

ASP.NET页面间的传值的几种方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ASPNET

知识大全 ASP.NET实现页面传值的几种方法[1]

ASP.NET实现页面传值的几种方法[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  第一种

知识大全 ASP.NET实现页面传值的几种方法[2]

ASP.NET实现页面传值的几种方法[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  第五种

知识大全 ASP.NET实现页面传值的几种方法[4]

ASP.NET实现页面传值的几种方法[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  使用S

知识大全 ASP.NET页面间的传值的几种方法[1]

ASP.NET页面间的传值的几种方法[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ASP

知识大全 ASP.NET页面间的传值的几种方法[2]

ASP.NET页面间的传值的几种方法[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET的几种页面传值方法

ASP.NET的几种页面传值方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  使用QueryS

知识大全 ASP.NET页面之间传递值的几种方式

ASP.NET页面之间传递值的几种方式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &

知识大全 ASP.NET 窗体间传值的方法

ASP.NET窗体间传值的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!这篇文章介绍了ASPN

知识大全 Asp.net 页面导航的几种方法与比较

Asp.net页面导航的几种方法与比较  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在ASPNET