a和b两个页面
在 a中 写
Request.Redirect("b.aspx?nickname=hello");这是时候  页面 自动转向到b
在b中 page_load中写
string NickName = Request.QueryString["nickname"];
Response.Write("get方法传来的nicename的值为"+NickName);
最后显示  hello

解决方案 »

  1.   

    to shenyisyn(魔法师) ( ) : 
    Request.Redirect("b.aspx?nickname=hello");
    这一行写在哪里?
      

  2.   

    随便哪里,比如Page_Load里就可以
      

  3.   

    再比如一个Button控件的Click里也可以,不过你就放这里好了,这里效果明显
      

  4.   

    问题是 是不行啊 。错误如下:
    E:\ASPX2\11-25-6\WebForm1.aspx.cs(54): “System.Web.HttpRequest”并不包含对“Redirect”的定义
      

  5.   

    这个可能在asp里可以用,不过在。net里不知道行不行!
    应该 不行吧!
      

  6.   

    在第一页里加入
    <input id="Receiver" type="hidden" name="Receiver" disabled>
    <input style="Z-INDEX: 126; LEFT: 255px; POSITION: absolute; TOP: 254px" onclick="window.open('UserList.asp?CtrlID=receiver&amp;HiddenCtrlID=Receiverid','人员列表选择','width=500,height=520,top=50,left=100')" type="button" value="选择" name="button6">
    在UserList.asp里加入!
    CtrlID = request("CtrlID")
    HiddenCtrlID = Request("HiddenCtrlID")
    Response.Write(HiddenCtrlID )
    试试吧!
      

  7.   

    感谢linfuguo(小林子) ( ) 的解答 不过 我需要在ASP。NET中运行通过的代码啊。
      

  8.   

    写错了 应该是
    Response.Redirect