我在页面A中输入的信息,我想在页面B中把它显示出来,这应该怎么做?

解决方案 »

  1.   

    SESSION,REQUEST 都中。看你要什么条件了。
      

  2.   

    用from的get传值然后另外一个页面requst值。或者把值存到数据库然后读出显示,再或者用Session,cookie等等吧
      

  3.   

    方式很多啊,可以使用查询字符串传值然后利用Request.QueryString["stingname"]获取参数
    还可以调用父窗体对象然后根据控件的ID获取值
      

  4.   

    Session["名称(随便)"]=页面输入的值;
    Request.QueryString["输入的控件的ID(比如TextBox1)"]=页面输入的值;
      

  5.   

    a页面?变量=value
    b page : request (变量)
      

  6.   

    GET 
    POSTSessioncookie这些都可以传值
      

  7.   

    一般通过form传递参数,但是也可以用session,cookies等,根据你的实际需要定
      

  8.   

     第一个页面:
    Resopnse.Redirect("页面?=id");
    另一个页面
    Page_Load事件:if(!IsPostBack)
    {
       if(Request["id"]!=null)
       {
           接受的文本.Text=Request["id"].ToString();
       }
    }
    或者直接使用Session["id"] 因为它在内存中 你不把它释放掉则一直存在!!!
      

  9.   


    protected void Button1_Click(object sender, EventArgs e)
        {
            Session["txt1"] = TextBox1.Text;
            Response.Redirect("B.aspx");
        } //A页面
    protected void Page_Load(object sender, EventArgs e)
        {
            TextBox1.Text = Session["txt1"].ToString();
        }//B页面