请给出最简单的做法,入门问题,多谢!
即,需要在那些地方进行设置、编写代码,代码举例?
目的是,一个页面里录入了两个textbox的值,需要进行判断,然后将这些值传递到另外一个页面,并使这个页面显示。

解决方案 »

  1.   

    那你完全可以采用ASP时代的方法<form id="form1" action ="b.aspx" method="post">
    <input type="text" id="txt1" >
    <input type="text" id="txt2" >
    <input type="submit" text ="提交"> 
    </form>b.aspx页面private void Page_Load(object sender, System.EventArgs e)
    {
         string txt1 = Request.Form["txt1"];
         string txt2 = Request.Form["txt2"];     Response.Write("txt1:" + txt1 + "  txt2:" + txt2);
    }
      

  2.   

    Button_Click(object sender,EventAgs ags)
    {
      if(textBox1.Text.Trim()!=string.empty && textBox1.Text.Trim()!=string.empty )
          {
                Response.Redirect(~/你要到的页面.aspx?pass1=textBox1.Text&&pass2=textBox1.Text); 
          }
    }你要到的页面.aspx
     Page_Load(object sender,EventAgs ags)
    {
      string firstShow= request["pass1"].ToString();
      string SecondShow= request["pass1"].ToString();
    //把你获取的值给你要显示的控件的text就可以了
    }
        呵呵有可能单词错了大致方法就是这样的
      

  3.   

    1楼的有点问题
    1. Request.Form认的是控件的Name,而不是id
    2. 默认情况下,ASP.NET的页面提交给自身处理a.aspx
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>无标题页</title>
    </head>
    <body>
        <form id="form1" runat="server"> 
        <input type="text" id="txt1" name="txt1" /> 
        <input type="text" id="txt2" name="txt2" /> 
        <asp:Button ID="Button1" runat="server" Text="提交" PostBackUrl="~/B.aspx"/>
        </form> 
    </body>
    </html>b.aspx protected void Page_Load(object sender, EventArgs e)
    {
        if (string.IsNullOrEmpty(Request.Form["txt1"]) || string.IsNullOrEmpty(Request.Form["txt2"]))
            return;    string txt1 = Request.Form["txt1"];
        string txt2 = Request.Form["txt2"];    Response.Write("txt1:" + txt1 + "  txt2:" + txt2); 
    }
      

  4.   

    首先在a页面添加的Button按钮,双击进入Button事件,代码如下:
    protected void Button1_Click(object sender, EventArgs e)
        {
            if(textBox1.Text.Trim()!=string.empty && textBox2.Text.Trim()!=string.empty ) 
          { 
    //重定向到b页面
           Response.Redirect("b.aspx?txtname="+this.textBox1.text+"&txtpwd"+this.textBox2.text);  
          } 
        }创建b页面,在页面中拖上两个Label,在Page事件当中代码如下:
     protected void Page_Load(object sender, EventArgs e)
        {
            //get方式提交
            this.Label1.Text = Request.QueryString["txtname"].ToString();
            this.Label2.Text = Request.QueryString["txtpwd"].ToString();
        }