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