ควบคุม RequiredFieldValidator ของ ASP.NET
การระบุและวิธีใช้
RequiredFieldValidator ควบคุมใช้เพื่อทำให้ควบคุมการใส่ข้อมูลเป็นข้อบังคับ
ผ่านโครงการควบคุมนี้ ถ้าค่าตั้งต้นที่ใส่ไม่มีการเปลี่ยนแปลง การตรวจสอบจะล้มเหลว โดยเริ่มต้นค่าตั้งต้นเป็นไอดี้ว่าง ("")
หมายเหตุ:ช่องว่างที่อยู่ที่จุดเริ่มต้นและจุดสิ้นสุดของค่าที่ใส่จะถูกลบก่อนการตรวจสอบ
หมายเหตุ:InitialValue จะไม่ตั้งค่าค่าเริ่มต้นให้แก่ควบคุมอินพุท มันบอกว่าคุณไม่ต้องค่าที่ผู้ใช้ป้อนในควบคุมอินพุท
ตัวแปร
ตัวแปร | คำอธิบาย |
---|---|
BackColor | สีพื้นหลังของ RangeValidator ควบคุม |
ControlToValidate | id ของควบคุมที่ต้องการตรวจสอบ |
Display |
การแสดงความเป็นส่วนตัวของควบคุมตรวจสอบ ค่าที่ถูกต้องมี:
|
EnableClientScript | ค่าเป็นความจริง กำหนดว่าควรเปิดใช้การตรวจสอบลูกบาศก์หรือไม่ |
Enabled | ค่าเป็นความจริง กำหนดว่าควบคุมตรวจสอบควรเปิดใช้หรือไม่ |
ErrorMessage |
ข้อความที่แสดงขึ้นใน ValidationSummary ของการตรวจสอบล้มเหลว หมายเหตุ: ถ้าไม่ได้ตั้งค่าของ Text โดยเริ่มต้น ข้อความจะแสดงขึ้นในควบคุมตรวจสอบ |
ForeColor | สีหน้าควบคุม |
id | id ที่เป็นเดียวกันของควบคุม |
InitialValue | กำหนดค่าตั้งต้น (ค่าเริ่มต้น) ของควบคุมอินพุท ค่าเริ่มต้นเป็น "" โดยเริ่มต้น |
IsValid | ค่าเป็นความจริง บอกว่าควบคุมอินพุทที่เชื่อมโยงมีการตรวจสอบเรียบร้อยหรือไม่ |
runat | กำหนดว่าควบคุมนี้เป็นควบคุมบนเซิร์ฟเวอร์ ต้องตั้งค่าเป็น "server" |
Text | ข้อความที่แสดงขึ้นเมื่อการตรวจสอบล้มเหลว |
ตัวอย่าง
- RequiredFieldValidator
- ในตัวอย่างนี้ เราได้ประกาศ TextBox สองตัว โดยที่มี TextBox ตัวเดียว และ Button ตัวเดียว และ RequiredFieldValidator ตัวเดียว และมันแสดงให้เห็นว่าจะใช้ RequiredFieldValidator ให้ txt_name ใน TextBox เป็นข้อมูลบางส่วนที่จำเป็นต้องกรอก