ตัวควบคุม HtmlForm เป็นองค์ประกอบที่สำคัญมากในการออกแบบเว็บเพจแบบไดนามิก ด้วยการควบคุมนี้ ข้อมูลสามารถถ่ายโอนระหว่างฝั่งไคลเอ็นต์และฝั่งเซิร์ฟเวอร์
เมื่อสร้างเว็บเพจ เรามักจะพบกับการประมวลผลข้อมูลแบบฟอร์ม ผ่านการควบคุม HtmlForm ข้อมูลฝั่งไคลเอ็นต์สามารถอัปโหลดไปยังฝั่งเซิร์ฟเวอร์เพื่อประมวลผลได้ หากกดปุ่มยืนยันในเว็บเพจ ตัวควบคุมการป้อนข้อมูลทั้งหมดที่รวมอยู่ในตัวควบคุมแบบฟอร์มจะถูกส่งไปยังเซิร์ฟเวอร์ ซึ่งหมายความว่าหลังจากที่เซิร์ฟเวอร์ได้รับข้อมูลเหล่านี้และเหตุการณ์ OnServerClick แล้ว เซิร์ฟเวอร์จะรันโปรแกรมเหตุการณ์ที่ระบุ และดาวน์โหลดผลการดำเนินการอีกครั้งไปยังเบราว์เซอร์ไคลเอ็นต์
คุณลักษณะหลักคือ:
วิธีการ: โพสต์ / รับ ความแตกต่างคือเบราว์เซอร์จะอัปโหลดข้อมูลไปยังเซิร์ฟเวอร์ซึ่งจะถูกส่งทันที ประสิทธิภาพการดำเนินการรวดเร็ว แต่ปริมาณข้อมูลที่ถ่ายโอนต้องไม่ใหญ่เกินไปในขณะที่โพสต์ หมายความว่าเบราว์เซอร์จะอัปโหลดข้อมูลไปยังเซิร์ฟเวอร์ทันที เซิร์ฟเวอร์จะดึงข้อมูลแม้ว่าจะไม่ใช่ในทันที แต่ไม่จำกัดจำนวนข้อมูลที่สามารถถ่ายโอนได้
การดำเนินการ: หน้าที่ส่งข้อมูล ซึ่งก็คือ URL ที่จะส่งข้อมูลไป โดยค่าเริ่มต้นคือตัวคุณเอง