Kawing ng ASP.NET CompareValidator
Ang kahulugan at paggamit.
Ang kawing ng CompareValidator ay ginagamit para ikumpara ang halaga na ipinasok ng user sa kawing ng input sa halaga na ipinasok sa ibang kawing ng input o sa kumplikadong halaga.
Komento:Kung walang laman ang kawing ng input, walang anumang function ng pag-verify ang idinadawit at ang pag-verify ay magiging matagumpay. Gamitin ang RequiredFieldValidator na kawing upang maging napili ang patlang bilang napili.
Ang katangian.
Ang katangian. | Ang paglalarawan. |
---|---|
BackColor | Ang kulay ng likod ng kawing ng CompareValidator. |
ControlToCompare | Ang kawing ng input na dapat ikumpara sa kawing ng input na verifika. |
ControlToValidate | Ang ID ng kawing ng input na dapat verifika. |
Display |
Ang pagpapakita ng mensahe ng error sa kawing ng pag-verify. Ang lehitimong halaga ay:
|
EnableClientScript | Boolean na nagtutukoy kung anong pinapayagan ang client-side na pag-verify. |
Enabled | Boolean na nagtutukoy kung anong pinapayagan ang pag-verify na kawing. |
ErrorMessage |
Ang teksto na magpapakita sa kawing ng pag-verify kapag nabigo ang pag-verify. Komento: Kung hindi itinalaga ang Text na katangian, ang teksto na ito ay magpapakita sa kawing ng pag-verify. |
ForeColor | Ang kulay ng harap ng kawing. |
id | Ang tanging ID ng kawing. |
IsValid | ค่าทรรศน์ บอลีย์นที่ชี้ว่าอุปกรณ์รับชมที่ระบุโดย ControlToValidate ได้ผ่านการตรวจสอบหรือไม่ |
Operator |
ประเภทการเปรียบเทียบที่ต้องทำ นักดำเนินการคือ:
|
runat | กำหนดว่าควบคุมเป็นเครื่องมือเซิร์ฟเวอร์ ต้องเปิดเผยว่า "server" |
Text | ข้อความที่แสดงขึ้นเมื่อการตรวจสอบล้มเหลว |
Type |
กำหนดประเภทของข้อมูลที่ต้องเปรียบเทียบ ประเภทที่มีคือ:
|
ValueToCompare | ค่าคงที่ ซึ่งต้องเปรียบเทียบกับค่าที่ผู้ใช้ป้อนเข้ามาในอุปกรณ์รับชมที่ถูกตรวจสอบ |
ตัวอย่าง
- CompareValidator
- ในตัวอย่างนี้ เราได้ประกาศ TextBox สอง TextBox หนึ่ง Button และหนึ่ง CompareValidator ถ้าการตรวจสอบล้มเหลวจะแสดง "Validation Failed!" ด้วยภาพพื้นหลังสีเหลืองและข้อความสีแดงใน ControlValidator
- CompareValidator 2
- ในตัวอย่างนี้ เราได้ประกาศ TextBox สอง TextBox หนึ่ง ListBox หนึ่ง Button และหนึ่ง CompareValidator ในไฟล์ .aspx ฟังก์ชัน check_operator() จะตั้งค่าสัญญาณที่เลือกใน ListBox ให้เป็นสัญญาณของ CompareValidator และทำการตรวจสอบ CompareValidator ถ้าการตรวจสอบล้มเหลวจะแสดง "Validation Failed!" ด้วยภาพพื้นหลังสีเหลืองและข้อความสีแดงใน ControlValidator