ASP.NET Web Forms - การควบคุมเว็บเซิร์ฟเวอร์
ในส่วนนี้จะมาแนะนำ การควบคุมเว็บเซิร์ฟเวอร์สำหรับ ASP.NETการควบคุมเซิร์ฟเวอร์เว็บเป็นแท็ก ASP.NET พิเศษที่เซิร์ฟเวอร์เข้าใจ
การควบคุมเว็บเซิร์ฟเวอร์
เช่นเดียวกับการควบคุมเซิร์ฟเวอร์ HTML การควบคุมเซิร์ฟเวอร์เว็บถูกสร้างขึ้นบนเซิร์ฟเวอร์ และยังต้องมีแอตทริบิวต์ runat="server" จึงจะมีผล อย่างไรก็ตาม การควบคุมเว็บเซิร์ฟเวอร์ไม่จำเป็นต้องแมปองค์ประกอบ HTML ที่มีอยู่ พวกเขาสามารถแสดงองค์ประกอบที่ซับซ้อนมากขึ้นได้
ไวยากรณ์สำหรับการสร้างการควบคุมเว็บเซิร์ฟเวอร์คือ:
<asp:control_name id="some_id" runat="เซิร์ฟเวอร์" />
การควบคุมเว็บเซิร์ฟเวอร์ | อธิบาย |
---|---|
AdRotator | แสดงลำดับกราฟิก |
ปุ่ม | แสดงปุ่มกด |
ปฏิทิน | แสดงปฏิทิน |
ปฏิทินวัน | วันในการควบคุมปฏิทิน |
ช่องทำเครื่องหมาย | แสดงช่องทำเครื่องหมาย |
รายการกล่องกาเครื่องหมาย | สร้างกลุ่มช่องทำเครื่องหมายแบบเลือกได้หลายรายการ |
DataGrid | แสดงฟิลด์ของแหล่งข้อมูลในกริด |
รายการข้อมูล | แสดงรายการจากแหล่งข้อมูลโดยใช้เทมเพลต |
ดรอปดาวน์ลิสต์ | สร้างรายการแบบหล่นลง |
ไฮเปอร์ลิงก์ | สร้างไฮเปอร์ลิงก์ |
ภาพ | แสดงภาพ |
ปุ่มรูปภาพ | แสดงภาพที่คลิกได้ |
ฉลาก | แสดงเนื้อหาคงที่ที่ตั้งโปรแกรมได้ (ช่วยให้คุณสามารถใช้สไตล์กับเนื้อหาได้) |
ปุ่มลิงค์ | สร้างปุ่มไฮเปอร์ลิงก์ |
กล่องรายการ | สร้างรายการแบบเลื่อนลงรายการเดียวหรือหลายรายการ |
รายการ | สร้างรายการในรายการ |
ตัวอักษร | แสดงเนื้อหาคงที่ที่ตั้งโปรแกรมได้ (ไม่ได้ช่วยให้คุณสามารถนำสไตล์ไปใช้กับเนื้อหาได้) |
แผง | จัดเตรียมคอนเทนเนอร์สำหรับการควบคุมอื่นๆ |
PlaceHolder | สำรองพื้นที่สำหรับการควบคุมที่เพิ่มด้วยรหัส |
RadioButton | สร้างปุ่มตัวเลือก |
RadioButtonList | สร้างกลุ่มปุ่มตัวเลือก |
BulletedList | สร้างรายการหัวข้อย่อย |
รีพีทเตอร์ | แสดงรายการซ้ำของรายการที่ผูกไว้กับตัวควบคุม |
สไตล์ | กำหนดรูปแบบของการควบคุม |
โต๊ะ | สร้างตาราง |
ตารางเซลล์ | สร้างเซลล์ตาราง |
ตารางแถว | สร้างแถวของตาราง |
กล่องข้อความ | สร้างกล่องข้อความ |
XML | แสดงผลลัพธ์ของไฟล์ XML หรือการแปลง XSL |
ตารางด้านบนแสดงการควบคุมเว็บเซิร์ฟเวอร์ที่เป็นประโยชน์ คลิกลิงก์ที่เกี่ยวข้องเพื่อดูข้อมูลการใช้งานโดยละเอียดเพิ่มเติม