У меня вопрос по подключению элементов управления веб-сервером. Из многих примеров, которые я видел, обработчик событий был объявлен с модификатором частного доступа. Я попытался сделать так, как показано:
<asp:Label runat="server" ID="lblMessage" Font-Names="Verdana" Text="Hello" />
<br />
<asp:Button runat="server" ID="btnSubmit" text="click me!" onClick="btnSubmit_Click" />
и в коде файла:
private void btnSubmit_Click(object sender, EventArgs e)
{
lblMessage.Text = "Goodbye";
}
Но компилятор не может найти обработчик щелчка, если я не изменю доступ на защищенный.
Должны ли обработчики событий кнопки быть частными, и если да, то почему это не сработало в моем случае?
Кроме того, кроме использования свойства onClick, есть ли другие методы для подключения обработчиков событий к элементам управления, которые декларативно создаются в файле .aspx?
Заранее спасибо,
О