介绍
这篇文章给大家介绍asp.net中实现页面跳转的方式有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
<强>第一种方法:response.redirect 强>
这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次回发),但它可以跳转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!重定向跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。需要<强>注意的强>是跳转后内部空间保存的所有数据信息将会丢失,所以需要用到会话。
<强>代码如下,强>
using 系统; using System.Web.UI; namespace WebApplication1 { ,public partial  class List :页面 ,{ ,protected void  employee (object ,发送方,EventArgs e) ,{ ,//Get 响应。 ,var response =, base.Response; ,//Redirect 暂时。 ,//?不要# 39;t throw an HttpException 用终止。 ,response.Redirect (“//www.jb51.net",,假); ,} ,} }
<>强代码如下,强>
HTTP/1.1, 302年发现的 内容类型:text/html; charset=utf - 8 地点://www.jb51.net 服务器:microsoft iis/7.0 日期:,星期五,13,Aug 2010年,21:18:34 格林尼治时间 内容长度:144 & lt; html> & lt; head> & lt; title> Object moved</title> & lt;/head> & lt; body> & lt; h3> Object moved 用& lt; a href=https://www.yisu.com//www.jb51.net/list/index_1.htm> >。 身体>