Есть ли у нас событие в asp.net, где элементы управления не инициализированы - PullRequest
0 голосов
/ 21 апреля 2010

Я хочу перенаправить на страницу, не выполняя никаких задач на данной странице. Я думаю, что было бы хорошо, если бы я перенаправил без загрузки какого-либо элемента управления на странице. Поэтому мне нужно событие, когда элементы управления еще не были инициализированы.

Ответы [ 2 ]

3 голосов
/ 21 апреля 2010

Я думаю, что вы можете искать PreInit событие, пожалуйста, посмотрите на События жизненного цикла

2 голосов
/ 30 мая 2011

Вы можете попробовать одно из событий уровня приложения в Global.asax - например, Application_BeginRequest. Что-то вроде

void Application_BeginRequest(object sender, EventArgs e)
{
    if (Request.Url.AbsolutePath.Contains(...))
    {
        Response.Redirect("SomePage.aspx");
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...