从一个页面传值到另一个页面
方法一: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"];
缺点就是它把要传送的值显示在地址栏中,如果对于在安全性的信息来说这并不是一种好的解决方案。还有一个缺点就是它不能传对象。这种方法适合于传送一个简单的值及安全性不大重要的信息。
其他方法暂时没试出来