用   string url = "Default2.aspx?ID=" + TextBox3.Text;
        Response.Redirect(url);并在另个页面TextBox5.Text = Request.QueryString["ID"];
怎么不可以呀

解决方案 »

  1.   

    不可以?TextBox5.Text = Request.QueryString["ID"].ToString(); 你这样写试试呢
      

  2.   

    TextBox3.Text是 Gridview中取出来的值  TextBox5是另个页面的   怎么传过去呀?
      

  3.   

    TextBox3.Text是 Gridview中取出来的值?
    那你这样写就不可以了
    在gridview里面至少是要循环的foreach (GridViewRow gvRow in gridview1.Rows)
                {
                    int id=Convert.toInt32(this.gridview1.datakeys[gvRow.RowIndex].value);
                    response.redirect("defaut.aspx?id="+id);
                }这样把id传过去,然后通过id去找相关表里面这个textbox绑定的字段就行