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:

  • None Ang mensahe ng pag-verify ay hindi inilalagay na inline.
  • Static Ang espasyo na inialok sa pahina sa pagsasakop ng pahina para ipakita ang mensahe ng pag-verify.
  • Dynamic Ang espasyo na magiging gamit para ipakita ang mensahe ng pag-verify na dynamic na idinagdag sa pahina kapag nabigo ang pag-verify.
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

ประเภทการเปรียบเทียบที่ต้องทำ

นักดำเนินการคือ:

  • Equal
  • GreaterThan
  • GreaterThanEqual
  • LessThan
  • LessThanEqual
  • NotEqual
  • DataTypeCheck
runat กำหนดว่าควบคุมเป็นเครื่องมือเซิร์ฟเวอร์ ต้องเปิดเผยว่า "server"
Text ข้อความที่แสดงขึ้นเมื่อการตรวจสอบล้มเหลว
Type

กำหนดประเภทของข้อมูลที่ต้องเปรียบเทียบ

ประเภทที่มีคือ:

  • Currency
  • Date
  • Double
  • Integer
  • String
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