使用Session变量传值是一种最常见的方式了,简单的实例如下
  1、创建一个default.aspx
  2、在新建的default.aspx中放置一个button1,在放置两个TextBox1,TextBox2
  3、为button按钮创建click事件
  代码如下:

 Partial Class _Default
          
Inherits System.Web.UI.Page

          
Protected Sub Button1_Click(ByVal sender As ObjectByVal e As System.EventArgs) Handles Button1.Click
              Session(
"name"= TextBox1.Text
              Session(
"email"= TextBox2.Text
              Response.Redirect(
"default2.aspx")
          
End Sub

      
End Class


         4、新建一个目标页面命名为default2.aspx
  5、在default2.aspx中放置两个Label1,Label2
  在default2.aspx的Page_Load中添加如下代码:

 Partial Class Default2
        
Inherits System.Web.UI.Page

         
Protected Sub Page_Load(ByVal sender As ObjectByVal e As System.EventArgs) Handles Me.Load
      
              Label1.Text 
= Session("name")
              Label2.Text 
= Session("email")
              Session.Remove(
"name")
              Session.Remove(
"email")

          
End Sub

      
End Class



   运行,即可看到传递后的结果了。

posted on 2007-02-02 17:03  wangz  阅读(1909)  评论(0编辑  收藏  举报