本人菜鸟一只,做了个登陆的页面,想把登陆信息传递到下一个页,但是不会写这个传递表达式,请大家帮忙.    protected void btnLogin_Click(object sender, EventArgs e)
    {
        Response.Redirect("login.aspx?userName=" + Server.UrlEncode(this.txtUserName.Text));
        Response.Redirect("login.aspx?userPwd=" + Server.UrlEncode(this.txtUserPwd.Text));
    }

解决方案 »

  1.   

    Response.Redirect("login.aspx?userName="+Server.UrlEncode(this.txtUserName.Text)+"&userPwd="+Server.UrlEncode(this.txtUserPwd.Text));login.aspx 再分别获取
      

  2.   

    第二个参数用&连接
    例如:test.aspx?a=1&b=2&c=3
      

  3.   

    谢谢kdalan()bighead(www.springlily.com)说这样不好,我也觉得是不好,有什么好的方法解决吗?
      

  4.   

    kdalan()
    是不太好啊~~~可是他要的是这个效果啊~~~ 呵呵~~~为什么不在登陆页面直接进行验证用户呢?
    是这样的,有些网页在主页上也有登陆窗口,我这样做就是想实现,在主页登陆,然后把值传递到专门的登陆处理页来处理.
      

  5.   

    1,放在form的表单里面,点按钮提交表单。
    2,test.asp?a=1&b=2
      

  6.   

    另外可以把帐号密码放在session里面。就不用来回传参数了
      

  7.   

    结帖了,分不多所以不能每个都分到了,kdalan最先实现我要的目的,所以都给kdalan了,还是要谢谢大家.