第一页对应的.cs文件 
private void submit1_Click(object sender, System.EventArgs e) 

Page.Response.Redirect("Registok.aspx?text="+xxx5.Text);} 第二页的.cs文件: 
private void Page_Load(object sender, System.EventArgs e) 

   // 在此处放置用户代码以初始化页面 
   //1. 
   Label1.Text=Request.QueryString["text"];

解决方案 »

  1.   

    谢谢!!如果我要传的内容比较多,照例说应该使用post方法才对,那我又该怎样做呢?
    我试过了,在第一页的:
    <form id="jcsq_checkupregister" method="post" runat="server" action="RegistOk.aspx">    //加入action="RegistOk.aspx",但是还是不行
    <table id="xxx2"> 
    </table> 
    <table id="xxx3> 
    <tr> 
    <td> 
    <asp:textbox id="xxx5"/>    //我要在新的页面取得该值,怎么得到他啊? 
    </td> 
    </tr> 
    </table> 
    <table id="xxx4> 
    <td align="middle"><asp:button id="submit1" Runat="server" Text="提交" Font-Size="9pt"></asp:button>
    </table> 
    </form>
    第一页对应的.cs文件 
    private void submit1_Click(object sender, System.EventArgs e) 

       //1.检查填写申请表的有效性    //2.将页面上的数据对应的写入各个数据库的表中    //3.显示新的页面,显示提交结果 
       Page.Response.Redirect("RegistOk.aspx");  
    } 第二页的.cs文件: 
    private void Page_Load(object sender, System.EventArgs e) 

       // 在此处放置用户代码以初始化页面 
       //1. 
       Label1.Text=Request.QueryString["txaSQDW"]+"?"; 
    }
      

  2.   

    写错了:
    第二页的.cs文件: 
    private void Page_Load(object sender, System.EventArgs e) 

       // 在此处放置用户代码以初始化页面 
       //1. 
       Label1.Text=Request.Form["txaSQDW"];
    }
      

  3.   

    不可以,应该使用以下的方法。
    在webform1中:
    Server.Transfer("webform2.aspx");
    在webform2中可以调用webform1中的变量:
    Page page1=(page)Context.Handler ;
    this.TEXTAREA1.Value=((textbox)Page.FindControl("address").text ); 
      

  4.   

    你这个:TEXTAREA1
    是什么东西啊?没有这样的属性或方法啊!