Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在特定时间段后设置页面重定向_C#_Response.redirect - Fatal编程技术网

C# 如何在特定时间段后设置页面重定向

C# 如何在特定时间段后设置页面重定向,c#,response.redirect,C#,Response.redirect,我想在我的应用程序中有一个旋转页面,我已经找到了如何重定向到另一个页面。我的问题是,如何将何时重定向纳入特定的时间范围。举例说明: if (!IsPostBack) { Response.AppendHeader("PageSwitch", (ConfigurationManager.AppSettings["PageSwitch"])); Response.Redirect("test.aspx", true); } 我试图让页面关闭我在web配置的AppSettings中设

我想在我的应用程序中有一个旋转页面,我已经找到了如何重定向到另一个页面。我的问题是,如何将何时重定向纳入特定的时间范围。举例说明:

if (!IsPostBack)
{
    Response.AppendHeader("PageSwitch", (ConfigurationManager.AppSettings["PageSwitch"]));
    Response.Redirect("test.aspx", true);
}
我试图让页面关闭我在web配置的AppSettings中设置的值,这样就可以更改它。我从这个开始。由于void to bool问题,我无法将AppendHeader转换为if语句。如何使其在30秒后加载新页面,或者最好是在AppSettings中的值之后加载新页面?

基于,看起来您需要以下内容:

Response.AddHeader("REFRESH", "30;URL=test.aspx");
假设
test.aspx
是目标,您希望重定向在30秒后发生