session页面传值

来源:互联网 发布:演唱会售票软件 编辑:程序博客网 时间:2024/06/05 08:42
 

二、使用Session变量 

  使用Session变量传值是一种最常见的方式了,此中方式不仅可以把值传递到下一个页面,还可以交叉传递到多个页面,直至把Session变量的值removed后,变量才会消失。举个例子看看:

  1、创建一个web form 

  2、在新建的web form中放置一个button1,在放置两个TextBox1,TextBox2  

  3、为button按钮创建click事件 

  代码如下: 

    private void Button1_Click 
    (object sender, System.EventArgs e) 
    { 
            Session["name"]=TextBox1.Text; 
     Session["email"]=TextBox2.Text; 
     Response.Redirect("webform2.aspx"); 
    } 

  4、新建一个目标页面命名为webform2 

  5、在webform2中放置两个Label1,Label2 

  在webform2Page_Load中添加如下代码: 

    private void Page_Load 
    (object sender, System.EventArgs e) 
    { 
     Label1.Text=Session["name"].ToString(); 
     Label2.Text=Session["email"].ToString(); 
    Session.Remove("name"); 
    Session.Remove("email"); 
    } 

原创粉丝点击