比如我在C#写这样一行
Response.Redirect("tfbgtwo.aspx?cardid=11111");
打开tfbgtwo.aspx后,会在地址栏里把?cardid=11111显示出来。
请问该如何传递页面间的参数?并且不在地址栏显示出来???

解决方案 »

  1.   

    谢谢20011521() 。
    加密是个不错的方法。
    还是想用个不明显加到地址栏的方法。
    按理,form中的input域的值会作为参数传递,但是我在新的页面中接收不到这个值,当然,我的页面转换按钮不是默认的commit按钮
      

  2.   

    请问在执行Response.Redirect("tfbgtwo.aspx");时有什么办法把cardid=111111加到头里面去吗?
      

  3.   

    Response.Redirect("tfbgtwo.aspx?cardid="+变量);
    不明白你是什么意思?是想加入http头吗?还是加在网址后面.
    加入http头的话我都是用socket的.