aspx中:
<form target=_blank>cs中
Response.Redirect("newPage.aspx?aa=bb");
第二个页面:Response.Write( Request.QueryString["aa"]); //结果会打出bb

解决方案 »

  1.   

    在ASP.net里,页面间的传值一般还是采用跟以前一样的方法,Post、Get、Session、Application等。
    按照你所要求的,就上上面prettylife(美丽人生)所举例的那样,直接
    用Get最好了。如新弹出的页面名为newPage.aspx,要在oldPage.aspx里传两个数据a和b到newPage.aspx里,只要在oldPage.aspx要跳转的地方写如下:
    newPage.aspx?myValue1=a&myValue2=b
    这样就在newPage.aspx里用 Request.QueryString["myValue1"]...得到。
    如果你要传一个比较多个页面共用的数据,如用户名或编号之类的,就用Session吧
      

  2.   

    嗯,如果是新打开的窗口呢?
    比如,现在在窗口1打开了a.aspx,
    现在我想打开窗口2显示b.aspx,
    并且将a.aspx上的数据传送到b.aspx中去。