ASP.NET HtmlForm คอนโทล
การกำหนดและการใช้งาน
HtmlForm คอนโทลใช้ควบคุมสิ่งที่เกี่ยวข้องกับ <form> อิเล็มนต์. ใน HTML อิเล็มนต์ <form> ใช้เพื่อสร้างฟอร์ม.
หมายเหตุ:ทั้งหมด HTML ซอฟต์แวร์คอนโทลต้องตั้งอยู่ด้านใน HtmlForm คอนโทล!
หมายเหตุ:ในหน้าเว็บเดียว คุณสามารถใช้ควบคุม HtmlForm ได้เพียงหนึ่งควบคุมเท่านั้น
คุณสมบัติ
คุณสมบัติ | รายละเอียด |
---|---|
Action |
URL ที่กำหนดจุดที่ข้อมูลจะถูกส่งไปตอนที่ฟอร์มถูกส่ง หมายเหตุ: คุณสมบัตินี้เป็นค่าเริ่มต้นของ URL ของหน้าเว็บ |
Attributes | คืนชื่อและค่าของคุณสมบัติทั้งหมดขององค์ประกอบ |
Disabled | ตัวเลขที่แสดงว่าควบคุมนี้ถูกปิดใช้งานหรือไม่ ค่าเริ่มต้นคือ false |
EncType | ชนิด MIME ที่ใช้ในการเข้ารหัสเนื้อหาฟอร์ม |
id | id ควบคุมที่เป็นเดียวข้อ |
InnerHtml | ตั้งค่าหรือคืนค่าเนื้อหาที่อยู่ในตัวแทน HTML ที่อยู่ระหว่างแท็กเริ่มและแท็กจบ อักษรพิเศษจะไม่ถูกเปลี่ยนเป็น HTML entity อัตโนมัติ |
InnerText | ตั้งค่าหรือคืนค่าข้อความที่อยู่ในตัวแทน HTML ที่อยู่ระหว่างแท็กเริ่มและแท็กจบ อักษรพิมพ์พิเศษจะถูกเปลี่ยนเป็น HTML entity อัตโนมัติ |
Method | วิธีที่ฟอร์มจะส่งข้อมูลไปยังเซิร์ฟเวอร์ ค่าที่ถูกต้องคือ "post" และ "get" ค่าเริ่มต้นคือ "post" |
Name | ชื่อฟอร์ม |
runat | กำหนดว่าควบคุมนี้เป็นควบคุมเซิร์ฟเวอร์ จำเป็นต้องตั้งค่าเป็น "server" |
Style | ตั้งค่าหรือคืนค่าคุณสมบัติ CSS ที่ถูกนำมาใช้กับควบคุม |
TagName | คืนชื่อแท็กขององค์ประกอบ |
Target | หน้าต่างเป้าหมายที่จะโหลด URL |
Visible | ตัวเลขที่แสดงว่าควบคุมดังกล่าวเห็นได้หรือไม่ |
ตัวอย่าง
- HTMLForm
- ในตัวอย่างนี้ เราได้ประกาศควบคุม HtmlInputText หนึ่ง ควบคุม HtmlInputButton หนึ่ง และควบคุม HtmlGeneric หนึ่ง (จำเป็นต้องใส่ควบคุมนี้ภายในควบคุม HtmlForm) ตอนที่ปุ่ม submit ถูกกด จะมีการปฏิบัติการ submit หลัก ปฏิบัติการ submit หลักนี้จะเขียนข้อความต้อนรับลงในองค์ประกอบ p