回复: ASP.NET 5种页面转向法
解释:
asp.net 页面转向方法其实就是两种
服务器端转向和客户端转向
客户端转向实质上是指由浏览器直接向服务器端重新发送一个请求。
而服务器端转向是指服务器内部进行页面的跳转。
服务器端转向和客户端转向有以下几个区别
1.客户端转向转向以后IE浏览器的地址栏会发生变化,但是服务器端转向以后,IE浏览器的地址栏不变,IE浏览器并不知道页面已经跳转。
2.客户端转向前后两个页面是不同的请求,但是服务器端转向确是共用一个请求的。
<a>标签 HyperLink控件 Response.Redirect()方法以及Response.write("<script language=javascript>history.go(-2);</script>)
都属于客户端转向
Server.Transfer()方法和Server.Execute()方法都属于服务器端转向

aspx1 最后编辑于 2007-12-28 01:05:30