知识大全 ASP.NET页面间的传值的几种方法[1]
Posted 知
篇首语:一身转战三千里,一剑曾当百万师。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET页面间的传值的几种方法[1]相关的知识,希望对你有一定的参考价值。
ASP.NET页面间的传值的几种方法[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ASP NET WEB FORMS 给开发者提供了极好的事件驱动开发模式 然而这种简单的应用程序开发模式却给我们带来了一些小问题 举个例子 在传统的ASP应用程序中 你能够通过POST方法很容易的把一个值或多个值从一个页面传送到另一个页面 用同样的方法在ASP NET中实现有点麻烦 在这里 我们可以通过其他方式来解决这种情形 ASP NET为我们提供了三种方式 一种是可以通过用QueryString来传送相应的值 再一种是通过session变量来传送相应的值 还有就是通过Server Transfer方法来实现 下面分别一一介绍 一 使用Querystring
Querystring是一种非常简单的传值方式 其缺点就是会把要传送的值显示在浏览器的地址栏中 并且在此方法中不能够传递对象 如果你想传递一个安全性不是那么太重要或者是一个简单的数值时 用此方法最好不过了 下面通过一个小例子来完成传值工作 步骤如下
创建一个web form
在新建的web form中放置一个button 在放置两个TextBox TextBox
为button按钮创建click事件
代码如下
private void Button _Click (object sender System EventArgs e) string url; url= webform aspx?name= + TextBox Text + &email= + TextBox Text; Response Redirect(url);
新建一个目标页面命名为webform
在webform 中放置两个Label Label
在webform 的Page_Load中添加如下代码 private void Page_Load (object sender System EventArgs e) Label Text=Request QueryString[ name ]; Label Text=Request QueryString[ email ];
运行 即可看到传递后的结果了
cha138/Article/program/net/201311/14855相关参考
ASP.NET页面间的传值的几种方法[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET实现页面传值的几种方法[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 第一种
ASP.NET中页面传值的几种方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!表单提交 
ASP.NET实现页面传值的几种方法[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 下面的
ASP.NET实现页面传值的几种方法[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 第五种
ASP.NET实现页面传值的几种方法[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 使用S
ASP.NET的几种页面传值方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 使用QueryS
ASP.NET页面之间传递值的几种方式 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &
ASP.NET窗体间传值的方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!这篇文章介绍了ASPN
Asp.net页面导航的几种方法与比较 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在ASPNET