Pembangunan web moden selalunya memerlukan mencipta dan mengurus elemen halaman secara dinamik. Tutorial ini menunjukkan cara menambahkan butang pada halaman web C# ASP.NET dan melampirkan pengendali acara klik padanya.
Proses ini melibatkan tiga langkah utama:
Button
baharu dan tetapkan sifatnya, seperti teks yang dipaparkan.Controls
halaman.Berikut ialah contoh kod yang menggambarkan ini:
<code class="language-csharp">Button button = new Button(); button.Text = "Dynamic Button"; button.Click += (s, e) => { /* Your event handling logic here */ }; container.Controls.Add(button); // Alternative using a named method: //protected void button_Click(object sender, EventArgs e) { /* Your event handling logic here */ }</code>
Pendekatan ini membolehkan penciptaan butang interaktif pada halaman ASP.NET anda, bertindak balas kepada klik pengguna dan melaksanakan kod tersuai. Ingat untuk menggantikan /* Your event handling logic here */
dengan tindakan yang anda inginkan. Pembolehubah container
harus merujuk kawalan (seperti Panel
atau PlaceHolder
) di mana anda ingin menambah butang.
Atas ialah kandungan terperinci Bagaimana untuk Melampirkan Peristiwa Klik secara Dinamik pada Butang dalam C# ASP.NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!