Страницы поддерживают автоматическое связывание событий, что означает, что ASP.NET ищет методы с конкретными именами и автоматически запускает эти методы при возникновении определенных событий. Если для атрибута AutoEventWireUp директивы Page установлено значение true (по умолчанию установлено значение true - asp.net 2.0), события страницы автоматически привязываются к методам, которые используют соглашение об именах Page_Event, например Page_Load, Page_PreInit, Page_Init и т. Д. *
void Page_PreInit(){
}
void Page_Init(){
}
EDIT:
@ Дмитрий: Значит, имеет значение только название метода?
Да
@ Дмитрий: А как подписаться на события от дизайнера?
Вы не можете подписаться на события страницы через дизайнера.
См. Этот пример: Как добавить обработчик событий для событий страницы, если AutoEventWireUp имеет значение false?
public _Default() //Constructor
{
this.Load += new EventHandler(_Default_Load);
}
void _Default_Load(object sender, EventArgs e)
{
}