asp.net 页面延时五秒,跳转到另外的页面

时间:2021-07-30 13:58:39
--前台 
复制代码代码如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Successed.aspx.cs" Inherits="Biz_Order_Successed" %> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<title></title> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div style="height: 100px"> 
</div> 
<div align="center"> 
<asp:Label ID="lbmessage" runat="server" Font-Size="Large" Font-Bold="true"></asp:Label> 
<br /> 
<br /> 
<font size="4" > 
系统将会在五秒钟后转向浏览页面 
</font> 
<br /> 
<br /> 
<font color="blue" size="4" ><a id="hrefUrl" href="" style="text-decoration: underline" runat="server"></a></font> 
</div> 
</form> 
</body> 
</html> 

--后台 
复制代码代码如下:

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Web.UI; 
using System.Web.UI.WebControls; 
using HyiSoft.WebUtility; 

public partial class Biz_Order_Successed : System.Web.UI.Page 

protected void Page_Load(object sender, EventArgs e) 

string message = string.Empty; 
string url = string.Empty; 
url = Utility.Request("url"); 
message = Utility.Request("message"); 
lbmessage.Text = message; 
hrefUrl.HRef = url; 
hrefUrl.InnerText = "手动转向页面"; 
string strRedirectPage = url; 
string strRedirectTime = "5"; 
string strRedirect = string.Format("{0};url={1}", strRedirectTime, strRedirectPage); 
Response.AddHeader("refresh", strRedirect);