在defaulst.aspx里写:
Response.Redirect("default2.aspx?keyName=" + textbox.Text);在default2.aspx里写:
string keyName= Request.QueryString["keyName"];keyName根据你的具体情况命名。

解决方案 »

  1.   

    Post传值Request.QueryString
    或Server.Transfer,Postbackurl
    public string  s
    {
              set
                {
                    this.txt.Text= value;
                }
                get
                {
                    return this.txt.Value;
                }
    }A a= (A)Context.Handler;
    string s=a.s;
      

  2.   

    传值用cookie、response 、session、application、server都可以的撒
      

  3.   

    1¥�ijɹ���
    2¥����Ҫ��s.get  ,��s.set������ѣ���ô��δ���д�������أ�����default.aspx �� oldrecord.aspx����ҳ�档
    3¥�ķ����Ҷ�Ҫ���ԡ�
      

  4.   

    1楼的成了
    2楼的是用s.set ,s.get把,那这段代码要写在那个文件里呢,我有default.aspx 和 oldrecord.aspx 两个文件。
    3楼介绍的方法我都要试一试
      

  5.   

    up 2 floor,Thansfer data between 2 webpages you'd better use PostbackUrl,it's very convenient.
      

  6.   

    一般是使用一楼的居于URL的传值,应Session也可,还有时间限制
      

  7.   

    传值有7-8种办法,静态变量,url传值,属性传值很多的.
      

  8.   

    传值用cookie、response 、session、application、server 这些看你的程序来决定用了几种比较常见的:Post传值方法: Request.QueryString

    Server.Transfer,Postbackurl
    public string  s
    {
              set
                {
                    this.txt.Text= value;
                }
                get
                {
                    return this.txt.Value;
                }
    }A a= (A)Context.Handler;
    string s=a.s;很简单,楼主如果真的看不是很明白,就去GOOGLE打更详细的来看吧
      

  9.   

    方法太多了,我常用的就是Session ,和 Url传值记得Url传值加密一下最好了。
    传值页面:
    index.aspx?textbox1=string1 & textbox2=string2
    接受页面:
    Request["textbox1"]Request["textbox2"]