12.06.2014
4.44 / 9 oy

Asp.Net Button Click Event Triggers

First of all, the main goal of this post is to demonstrate an example of triggering events in Asp.Net.

My asp.net page:

<asp:Button ID="Button1" runat="server" 
Text="Button 1" OnClick="Button1_Click" />
<br />
<asp:Button ID="Button2" runat="server" Text="Button 2" 
OnClick="Button2_Click" />
<br />
<asp:Button ID="Button3" runat="server" Text="Button 1 and 2" 
OnClick="Button3_Click" />
<br />
<asp:Label ID="lbl_output" runat="server" Text=""></asp:Label>

Code Behind:

    protected void Page_Load(object sender, EventArgs e)
    {
        Button3.Click += new EventHandler(Button1_Click);
        Button3.Click += new EventHandler(Button2_Click);
        
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        lbl_output.Text += "Button 1 clicked<br>";
    }
    protected void Button2_Click(object sender, EventArgs e)
    {
        lbl_output.Text += "Button 2 clicked<br>";
    }
    protected void Button3_Click(object sender, EventArgs e)
    {
        lbl_output.Text += "Button 3 clicked<br>";
    }

Output with 3rd button click:

Asp.Net Button Click Event Triggers
Bu makalenin telif hakkı ve tüm sorumlulukları yazara ait olup, şikayetler için lütfen bizimle iletişime geçiniz.
URL:
Etiketler:

Bu makale 2974 kez okundu

12.06.2014 tarihinde yazıldı
Reitix

Yorumlar

  • aphex_twin
    13.04.2018

    trigger teriminin ne anlama geldiğini ifade etmediğiniz sürece çok anlaşılır olmaz, bir event'in gerçekleşmesi durumunda başka bir event'in daha tetiklenerek çalışmasını istiyorsak işte bu işleme trigger adı veriliyor

  • yildirim.ergun
    08.01.2016

    hello world

  • ary
    27.10.2014

    bu kadar kolay mıymış, teşekkür ettim

  • gürcan35
    07.10.2014

    asp.net'te butonlara basınca tetiklenen olaylar ya da olayların tetiklenmesi olarak Türkçesi de hazırlanabilir

Bu yazıya siz de yorum yapabilirsiniz

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.