button button click

Welcome to button button click

Button.OnClick(EventArgs) Метод (System.Web.UI.WebControls) | Microsoft Learn

2024.10.04 11:29


Пропустить и перейти к основному содержимому Переход к навигации на странице

Этот браузер больше не поддерживается.

Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.

Скачать Microsoft Edge Дополнительные сведения об Internet Explorer и Microsoft Edge Оглавление Выйти из режима фокусировки Язык Прочитать на английском Сохранить Оглавление Прочитать на английском Сохранить Add to Plan

Поделиться через

Facebook x.com LinkedIn Адрес электронной почты Печать Оглавление

Button. On Click(EventArgs) Метод

Ссылка Обратная связь

Определение

Пространство имен: System.Web.UI.WebControls Сборка: System.Web.dll

Важно!

Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Вызывает событие Click элемента управления Button .

protected: virtual void OnClick(EventArgs ^ e); protected virtual void OnClick (EventArgs e); abstract member OnClick : EventArgs - unit override this.OnClick : EventArgs - unit Protected Overridable Sub OnClick (e As EventArgs)

Параметры

e EventArgs

Данные события.

Примеры

В следующем примере кода показано, как указать и закодировать обработчик событий для Click события, чтобы отобразить простое сообщение на веб-странице.

%@ Page Language="C#" % !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" script runat="server" void Page_Load(Object sender, EventArgs e) { // Manually register the event-handling method for // the Click event of the Button control. Button1.Click += new EventHandler(this.GreetingBtn_Click); } void GreetingBtn_Click(Object sender, EventArgs e) { // When the button is clicked, // change the button text, and disable it. Button clickedButton = (Button)sender; clickedButton.Text = " button clicked "; clickedButton.Enabled = false; // Display the greeting label text. GreetingLabel.Visible = true; } /script html xmlns="http://www.w3.org/1999/xhtml" head runat="server" title Untitled Page /title /head body form id="form1" runat="server" div h3 Simple Button Example /h3 asp:Button id="Button1" Text="Click here for greeting " OnClick="GreetingBtn_Click" runat="server"/ br / br / asp:Label ID="GreetingLabel" runat="server" Visible="false" Text="Hello World!" / /div /form /body /html %@ Page Language="VB" % !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" script runat="server" Sub GreetingBtn_Click(ByVal sender As Object, _ ByVal e As EventArgs) ' When the button is clicked, ' change the button text, and disable it. Dim clickedButton As Button = sender clickedButton.Text = " button clicked " clickedButton.Enabled = False ' Display the greeting label text. GreetingLabel.Visible = True End Sub /script html xmlns="http://www.w3.org/1999/xhtml" head runat="server" title Button Example /title /head body form id="form1" runat="server" div h3 Simple Button Example /h3 asp:Button id="Button1" Text="Click here for greeting " OnClick="GreetingBtn_Click" runat="server"/ br / br / asp:Label ID="GreetingLabel" runat="server" Visible="false" Text="Hello World!" / /div /form /body /html

Комментарии

Событие Click возникает при щелчке Button элемента управления. Это событие обычно используется, если имя команды не связано с элементом Button управления (например, с кнопкой "Отправить").

При возникновении события через делегат вызывается обработчик события. Дополнительные сведения см. в разделе Обработка и вызов событий .

Метод OnClick также позволяет производным классам обрабатывать событие, не присоединяя делегат. Это предпочтительная методика обработки событий в производном классе.

Примечания для тех, кто наследует этот метод

При переопределении метода OnClick(EventArgs) в производном классе нужно убедиться, что вызывается метод OnClick(EventArgs) базового класса, чтобы зарегистрированные делегаты получили событие.

Применяется к

См. также раздел

Click EventArgs Серверные веб-элементы управления button Совместная работа с нами на GitHub Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников .

.NET

Открыть проблему с документацией Отзыв о продукте Ваши варианты выбора параметров конфиденциальности Тема Светлая Темная Высокая контрастность Предыдущие версии Блог Участие в доработке Конфиденциальность Условия использования Товарные знаки © Microsoft 2024

Дополнительные ресурсы

В этой статье

Ваши варианты выбора параметров конфиденциальности Тема Светлая Темная Высокая контрастность Предыдущие версии Блог Участие в доработке Конфиденциальность Условия использования Товарные знаки © Microsoft 2024

Vivamus fermentum nibh