在用vb.net or c#.net写asp.net网页时,如何进行变量值的传递。就好像以前ASP中用
select_list?<%reques("a")%>,在Asp.net中如何实现以上功能。

解决方案 »

  1.   

    Response.Redirect("***.aspx?'+变量名+'='+变量值+'")
    或用Session来实现
      

  2.   

    Source Web Form
    private void Button1_Click
    (object sender, System.EventArgs e)
    {
    string url;
    url="anotherwebform.aspx?name=" + 
    TextBox1.Text + "&email=" + 
    TextBox2.Text;
    Response.Redirect(url);
    }Destination Web Form
    private void Page_Load
    (object sender, System.EventArgs e)
    {
    Label1.Text=Request.QueryString["name"];
    Label2.Text=Request.QueryString["email"];
    }另外用Session也可传递。
      

  3.   

    Source Web Form
    private void Button1_Click
    (object sender, System.EventArgs e)
    {
    string url;
    url="anotherwebform.aspx?name=" + 
    TextBox1.Text + "&email=" + 
    TextBox2.Text;
    Response.Redirect(url);
    }Destination Web Form
    private void Page_Load
    (object sender, System.EventArgs e)
    {
    Label1.Text=Request.QueryString["name"];
    Label2.Text=Request.QueryString["email"];
    }另外用Session也可传递。
      

  4.   

    Source Web Form
    private void Button1_Click
    (object sender, System.EventArgs e)
    {
    string url;
    url="anotherwebform.aspx?name=" + 
    TextBox1.Text + "&email=" + 
    TextBox2.Text;
    Response.Redirect(url);
    }Destination Web Form
    private void Page_Load
    (object sender, System.EventArgs e)
    {
    Label1.Text=Request.QueryString["name"];
    Label2.Text=Request.QueryString["email"];
    }另外用Session也可传递。
      

  5.   

    又是一个不眠夜,CSDN要戒严了。记得葛优(演的一个人物)曾经说过:“……什么人都可以惹,唯独小人不能沾。”初春的一场小雪,纷纷扬扬地下着,掩饰了大地,掩盖了一切人间的罪恶。上帝说:“有阳光就有黑暗,有善举就有罪过。饶恕他吧。”