защищены недействительным ButtonSheel_Click (отправитель объекта, EventArgs е)Почему модификатор доступа к событию защищен по умолчанию?
2
A
ответ
7
Отметка вверх используется (во время выполнения), чтобы определить класс, который наследует от класса, определенного в коде позади (вы можете увидеть это в @Page
декларации где мы определяем, какой класс страницы наследует)
<%@ Page Inherits="_Default" ...
Этот класс необходим доступ к методам, которые вы определили, что обработчики событий для элементов управления (кнопки переходов и т.д. ...), и поэтому эти методы они нуждаются для маркировки как по крайней мере защищенной (а не частной), чтобы разрешить доступ наследуемого класса разметки.
Вы имеете в виду, почему Visual Studio создает обработчик событий с модификатором доступа 'protected'? –