我们在asp.net中是否有任何未初始化控件的事件

时间:2010-04-21 13:19:21

标签: c# .net asp.net events

我想重定向到一个页面而不在当前页面上执行任何任务。如果我在没有加载页面上的任何控件的情况下重定向,我认为这会很好。所以我需要一个事件,其中控件尚未初始化。

2 个答案:

答案 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");
    }
}