ASP.NET เว็บฟอร์ม - ปุ่มควบคุม
ตัวควบคุม ASP.NETButton ใช้เพื่อตั้งค่าปุ่ม ส่วนนี้จะแนะนำการใช้ตัวควบคุมปุ่ม ปุ่มควบคุมใช้เพื่อแสดงปุ่มกด การควบคุมปุ่ม การควบคุมปุ่มใช้เพื่อแสดงปุ่มกด ปุ่มกดอาจเป็นปุ่มส่งหรือปุ่มคำสั่ง ตามค่าเริ่มต้น การควบคุมนี้คือปุ่มส่ง ปุ่มส่งไม่มีชื่อคำสั่ง และเมื่อมีการคลิก ปุ่มจะโพสต์เพจกลับไปที่เซิร์ฟเวอร์ คุณสามารถเขียนตัวจัดการเหตุการณ์บางตัวเพื่อควบคุมการดำเนินการเมื่อมีการคลิกปุ่มส่ง ปุ่มคำสั่งมีชื่อคำสั่งและอนุญาตให้คุณสร้างตัวควบคุมปุ่มได้หลายปุ่มบนเพจ คุณสามารถเขียนกรอบเวลาเพื่อควบคุมการดำเนินการเมื่อมีการคลิกปุ่มคำสั่งได้ คุณสมบัติและคุณสมบัติของตัวควบคุมปุ่มแสดงอยู่ในหน้าคู่มือการอ้างอิงการควบคุม WebForms ของเรา ตัวอย่างต่อไปนี้แสดงให้เห็นถึงการควบคุมปุ่มอย่างง่าย:
<html><body><form runat="server"><asp:Button id="b1" Text="Submit" runat="server" /></form></body></html>
โดยทั่วไปแล้วแบบฟอร์มเพิ่มสคริปต์จะถูกส่งด้วยการคลิกปุ่มเพียงปุ่มเดียว ในตัวอย่างต่อไปนี้ เราประกาศตัวควบคุมกล่องข้อความ ตัวควบคุมปุ่ม และตัวควบคุมป้ายกำกับในไฟล์ .aspx เมื่อปุ่มส่งถูกทริกเกอร์ รูทีนย่อยการส่งจะถูกดำเนินการ รูทีนย่อย send จะเขียนบรรทัดข้อความไปยังตัวควบคุม Label: ตัวอย่าง
<script runat="server">ส่งย่อย (ผู้ส่ง As Object, e As EventArgs)lbl1.Text="ชื่อของคุณคือ " & txt1.TextEnd Sub</script><html><body><form runat="server" >ป้อนชื่อของคุณ:<asp:TextBox id="txt1" runat="server" /><asp:Button OnClick="submit" Text="Submit" runat="server" /><p><asp:Label id="lbl1" runat="เซิร์ฟเวอร์" /></p></form></body></html>