我想重定向到一个页面而不在当前页面上执行任何任务。如果我在没有加载页面上的任何控件的情况下重定向,我认为这会很好。所以我需要一个事件,其中控件尚未初始化。
答案 0 :(得分:3)
我想您可能正在寻找PreInit
事件,请看一下
Life-Cycle Events
答案 1 :(得分:2)
您可以尝试使用Global.asax中的一个应用程序级事件 - 例如Application_BeginRequest。像
这样的东西void Application_BeginRequest(object sender, EventArgs e)
{
if (Request.Url.AbsolutePath.Contains(...))
{
Response.Redirect("SomePage.aspx");
}
}