Kawalan CustomValidator
ASP.NET CustomValidator Kawalan
Kawalan Pelayan Pengesahan
Definisi dan Penggunaan
Kawalan CustomValidator membenarkan Anda menulis kaedah yang mengendalikan pengesahan nilai input.
Atribut
Atribut th> | Penerangan | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BackColor | Warna latar belakang kawalan CustomValidator. | ||||||||||||||||||||||||||||
ClientValidationFunction | Menentukan nama fungsi skrip klien yang akan dilaksanakan. Nota: Skrip mesti ditulis dalam bahasa yang disokong oleh penyemak imbas, seperti VBScript atau JScript
| ||||||||||||||||||||||||||||
ControlToValidate | Id kawalan untuk 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. Nota: Jika sifat Teks tidak ditetapkan, teks juga akan dipaparkan dalam kawalan pengesahan. | ||||||||||||||||||||||||||||
ForeColor | Warna latar depan kawalan. | ||||||||||||||||||||||||||||
id | Id unik kawalan. | ||||||||||||||||||||||||||||
IsValid | Nilai Boolean yang menunjukkan sama ada kawalan yang ditentukan oleh ControlToValidate lulus pengesahan. | ||||||||||||||||||||||||||||
OnServerValidate | Menentukan nama fungsi skrip pengesahan bahagian pelayan yang akan dilaksanakan. | ||||||||||||||||||||||||||||
runat | Menentukan bahawa kawalan ialah kawalan pelayan. Mesti ditetapkan kepada "pelayan". | ||||||||||||||||||||||||||||
Teks | Mesej dipaparkan apabila pengesahan gagal. |
Instance
CustomValidator
Dalam contoh ini, kami mengisytiharkan dua kawalan Label, kawalan TextBox, kawalan Butang dan kawalan CustomValidator dalam fail .aspx . Fungsi pengguna() mengesan panjang nilai input. Jika panjangnya kurang daripada 8 atau lebih daripada 16, teks "Nama pengguna mestilah antara 8 dan 16 aksara dipaparkan dalam kawalan CustomValidator!"
Kawalan Pelayan Pengesahan