从一个页面传值到另一个页面

方法一:QueryString

有两个页面:WebForm1.aspx,WebForm2.aspx。
  在WebForm1.aspx.cs的某些事件中放置如下代码:
  string url="WebForm2.aspx?name="+this.txtname.Text;
  Response.Redirect(url);            
 接着关键时刻出现了:在WebForm2.aspx.cs中某些事件中放置如下代码:
 lblname.Text=Request.QueryString["name"];
 

缺点就是它把要传送的值显示在地址栏中,如果对于在安全性的信息来说这并不是一种好的解决方案。还有一个缺点就是它不能传对象。这种方法适合于传送一个简单的值及安全性不大重要的信息。

其他方法暂时没试出来

原文地址:https://www.cnblogs.com/zxm1002/p/5042665.html