Server.Transfer和Response.Redirect有什么区别

解决方案 »

  1.   

    Server.Transfer直接服务器端转向,少一个步骤,不过经验是不是任何时候能用,也可以用来页面间传值,平常的话Response.Redirect
      

  2.   

    Server.Transfer是在务服器端的重定向,还有可以传递表单数据Response.Redirect是在客户端重新请求,不可以楼下补允,我可能说不能够全
      

  3.   

    Server.Transfer在浏览器上的url是不会改变的如,在a.aspx上用server.transfer("b.aspx")在浏览器上显示还是a.aspx
      

  4.   

    作用一样..但是执行方法不一样...如果你学过ASP的话..就很好理解了...
    Server.Transfer是服务器转接..就是服务器进行处理..然后由服务器来转到指定的URL

    Response.Redirect是提交个MATE给浏览器,最种是浏览器进行转向...
    如果我没记错的话...
      

  5.   

    一个是一个请求Server.transer()
    另一个是两个请求
    redirect()