Когда и где находится самая ранняя точка в WebForm для вызова Response.Redirect? - PullRequest
0 голосов
/ 08 января 2009

Я всегда помещаю вызовы Response.Redirect в метод OnLoad моей WebForm, главным образом потому, что каждый пример, который я видел, делает это. Мне было интересно, если это было более эффективно (и правильно) сделать это в OnPreInit? Даже если параметр endResponse равен true?

1 Ответ

1 голос
/ 08 января 2009

Очевидно, чем раньше, тем лучше. Не заставляйте свой сервер выполнять больше работы, чем нужно, прежде чем перенаправлять на реальную интересующую страницу.

Однако вы не всегда знаете, что хотите перенаправить до события загрузки страницы или даже позже - возможно, после обработки события нажатия кнопки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...