一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Server.Transfer和Response.Redirect的区别

时间:2008-04-26 编辑:简简单单 来源:一聚教程网

Response.Redirect 简单地发送一条消息到浏览器,告诉浏览器定位到另一个页面。你可以使用下面的代码将
用户引导到另一个页面: 
Response.Redirect("WebForm2.aspx") 
或者 
Response.Redirect("http://www.cnnas.com/") 
Server.Transfer 也是通过一条语句将用户引导到另一页面,比如:Server.Transfer("WebForm2.aspx")。
不过,这条语句有一系列独特的优缺点。 
首先,通过 Server.Transfer 引导到另一页面保留服务器资源,通过更改服务器端“焦点”和传输请求来代替
告诉浏览器重定向,这就意味着你不会占用较多的 HTTP 请求,因此这可以减轻服务器的压力,使你的服务器
运行更快。 
不过,请注意,