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

Posted

篇首语:读书是最好的学习。追随伟大人物的思想,是最富有趣味的一门科学。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET实现页面传值的几种方法[4]相关的知识,希望对你有一定的参考价值。

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

  使用Server Transfer这个方法相比上面介绍的方法稍微复杂一点 但在页面间值传递中却是特别有用的 使用该方法你可以在另一个页面以对象属性的方式来存取显露的值 当然了 使用这种方法 你需要额外写一些代码以创建一些属性以便可以在另一个页面访问它 但是 这个方式带来的好处也是显而易见的 总体来说 使用这种方法是简洁的同时又是面向对象的 使用这种方法的整个过程如下

  ◆在页面里添加必要的控件  ◆创建返回值的Get属性过程  ◆创建可以返回表单的按钮和链接按钮  ◆在按钮单击事件处理程序中调用Server Transfer方法转移到指定的页面  ◆在第二个页面中 我们就可以使用Context Handler属性来获得前一个页面实例对象的引用 通过它 就可以使用存取前一个页面的控件的值了

  以下代码综合实现上述步骤过程的代码

  源页面代码

  把以下的代码添加到页面中 

public string Name get return TextBox Text; public string EMail get  return TextBox Text; 

  然后调用Server Transfer方法 

private void Button _Click(object sender System EventArgs e) Server Transfer( anotherwebform aspx );     目标页面代码   private void Page_Load(object sender System EventArgs e) file://create instance of source web form WebForm wf ;file://get reference to current handler instancewf =(WebForm )Context Handler;Label Text=wf Name; Label Text=wf EMail;

  总结

  本文讲述了使用不同的方法实现了ASP NET页面间值传递 这三种方法是 QueryString Session和Server Transfer 我们应该反复体会几种方法的异同 我希望本文能给你有用的助益 直到在你的代码中运用自如!

cha138/Article/program/net/201311/15225

相关参考

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

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

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

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

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

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

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

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

知识大全 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