Я использую VS2010, и я рассматриваю некоторые примеры в своей книге, и я пытаюсь найти метод preInit. Я помню, что в VS2008 для VB.Net все методы Page LifeCycle были в верхнем правом углу раскрывающегося элемента «Страница» (верхний левый угол).
Как я уже сказал Я использую VS2010 и в C # . В моем верхнем левом раскрывающемся списке все, что я вижу, это _Default. Единственное событие PLC, которое я вижу, - Page_Load. Нужно ли вручную вводить метод preInit или есть способ его автоматического заполнения, как я видел в VB с использованием 2008 года?
Я последовал за ответом Кирилла, и он сделал все, что он сказал, что будет. Тем не менее, это то, что он произвел (Default.aspx - это имя страницы, которую я использую):
private void _Default_PreInit(object sender, EventArgs e)
{
...
}
Когда я ставил точку останова, он никогда не попадал в этот блок кода, и код никогда не запускался ...
Однако, когда я выписал это вручную, используя следующее:
protected void Page_PreInit(object sender,EventsArgs)
{
...
}
Точка останова и код в этом блоке сработали!
Есть идеи?