Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Skenario umum dalam aplikasi ASP.NET Web Forms adalah mengisi halaman web dengan kontrol, lalu melakukan tindakan tertentu berdasarkan kontrol mana yang diklik pengguna. Misalnya, System.Web.UI.WebControls.Button kontrol memunculkan peristiwa saat pengguna mengkliknya di halaman web. Dengan menangani peristiwa, aplikasi Anda dapat melakukan logika aplikasi yang sesuai untuk klik tombol tersebut.
Menangani peristiwa klik tombol di halaman web
Buat halaman ASP.NET Web Forms (halaman web) yang memiliki Button kontrol dengan
OnClicknilai yang diatur ke nama metode yang akan Anda tentukan di langkah berikutnya.<asp:Button ID="Button1" runat="server" Text="Click Me" OnClick="Button1_Click" />Tentukan penanganan aktivitas yang cocok dengan Click tanda tangan delegasi peristiwa dan yang memiliki nama yang Anda tentukan untuk nilai tersebut
OnClick.protected void Button1_Click(object sender, EventArgs e) { // perform action }Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click ' perform action End SubPeristiwa ini Click menggunakan EventHandler kelas untuk jenis delegasi dan EventArgs kelas untuk data peristiwa. Kerangka kerja halaman ASP.NET secara otomatis menghasilkan kode yang membuat instans EventHandler dan menambahkan instans delegasi ini ke Click peristiwa Button instans.
Dalam metode penanganan aktivitas yang Anda tentukan di langkah 2, tambahkan kode untuk melakukan tindakan apa pun yang diperlukan saat peristiwa terjadi.