Kawalan RangeValidator
ASP.NET RangeValidator Kawalan
Kawalan Pelayan Pengesahan
Definisi dan Penggunaan
Kawalan RangeValidator Digunakan untuk mengesan sama ada nilai yang dimasukkan oleh pengguna berada di antara dua nilai. Jenis nilai yang berbeza boleh dibandingkan, seperti nombor, tarikh dan aksara.
Nota: Pengesahan tidak akan gagal jika kawalan input kosong. Gunakan kawalan RequiredFieldValidator untuk membuat medan diperlukan (diperlukan).
Nota: Pengesahan tidak akan gagal jika nilai input tidak boleh ditukar kepada jenis data yang ditentukan. Gunakan kawalan CompareValidator dan tetapkan sifat Operatornya kepada ValidationCompareOperator.DataTypeCheck untuk mengesahkan jenis data nilai input.
Atribut
Atribut th> | Penerangan | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BackColor | Warna latar belakang kawalan RangeValidator. | ||||||||||||||||||||||||||||||
ControlToValidate | Id kawalan yang akan disahkan. | ||||||||||||||||||||||||||||||
Paparan | Sahkan kelakuan paparan kawalan. Nilai undang-undang ialah:
| ||||||||||||||||||||||||||||||
EnableClientScript | Nilai Boolean yang menentukan sama ada untuk mendayakan pengesahan pihak klien. | ||||||||||||||||||||||||||||||
Didayakan | Nilai Boolean, menentukan sama ada untuk mendayakan kawalan pengesahan. | ||||||||||||||||||||||||||||||
ErrorMessage | Teks yang dipaparkan dalam kawalan ValidationSummary apabila pengesahan gagal.
| ||||||||||||||||||||||||||||||
ForeColor | Warna latar depan kawalan. | ||||||||||||||||||||||||||||||
id | Id unik kawalan. | ||||||||||||||||||||||||||||||
IsValid | Nilai Boolean yang menunjukkan sama ada kawalan yang ditentukan oleh ControlToValidate lulus pengesahan. | ||||||||||||||||||||||||||||||
MaximumValue | Menentukan nilai maksimum kawalan input. | ||||||||||||||||||||||||||||||
MinimumValue | Menentukan nilai minimum kawalan input. | ||||||||||||||||||||||||||||||
runat | Menentukan bahawa kawalan ialah kawalan pelayan. Mesti ditetapkan kepada "pelayan". | ||||||||||||||||||||||||||||||
Jenis | Menentukan jenis data nilai yang akan dikesan. Jenisnya ialah:
| ||||||||||||||||||||||||||||||
Teks | Mesej dipaparkan apabila pengesahan gagal. |
Instance
RangeValidator
Dalam contoh ini, kami mengisytiharkan kawalan TextBox, kawalan Butang dan kawalan RangeValidator dalam fail .aspx. Jika pengesahan gagal, teks "Tarikh mestilah antara 1/1/2002 dan 31/5/2002!"
RangeValidator 2
Dalam contoh ini, kami mengisytiharkan kawalan TextBox, kawalan Butang, kawalan Label dan kawalan RangeValidator dalam fail .aspx. Fungsi submit() boleh mengesan sama ada halaman itu sah. Jika sah, mengembalikan "Halaman itu sah dalam kawalan Label. Jika ia tidak sah, "Halaman itu tidak sah dikembalikan dalam kawalan Label. Jika pengesahan gagal, "Nilai mestilah dari 1 hingga 100!"
Kawalan Pelayan Pengesahan