ASP.NET CustomValidator Control
Definition and Usage
The CustomValidator control can perform user-defined validation on input controls.
Property
Property | Description |
---|---|
BackColor | Background color of the CustomValidator control. |
ClientValidationFunction |
Name of the custom client script function used for validation. Tattalin: The script must be written in a language supported by the browser, such as VBScript or JScript Kamannan VBScript, a function must be located in the form: Sub FunctionName (source, arguments) Kamannan JScript, a function must be located in the form: Function FunctionName (source, arguments) |
ControlToValidate | 要验证的输入控件的 id。 |
Display |
验证控件中错误信息的显示行为。 合法的值有:
|
EnableClientScript | بولین کا مطلب، اس کا مقصد یہ ہے کہ تصدیق کو کلائنٹ سائیڈ تصدیق کو کیا ہوا ہے یا نہ ہوا۔ |
Enabled | بولین کا مطلب، اس کا مقصد یہ ہے کہ تصدیق کنٹرول کو کیا ہوا ہے یا نہ ہوا۔ |
ErrorMessage |
یہ متن تصدیق کا فاشل ہونے پر ValidationSummary کنٹرول میں دکھایا جانے والا غلط اطلاعات کا متن ہے。 نوٹ: اگر ErrorMessage خصوصیت مقرر کی گئی ہو، لیکن Text خصوصیت مقرر نہیں کی گئی ہو، تو تصدیق کنٹرول میں ErrorMessage خصوصیت کا مطلب بھی دکھایا جائے گا。 |
ForeColor | کنٹرول کا آلہ کا رنگ |
id | کنٹرول کا یونیق آئی دی (id) |
IsValid | بولین کا مطلب، اس کا مقصد یہ ہے کہ جو باقاعدہ کنٹرول کو جوڑا ہوا ہے، وہ تصدیق کا فاشل ہو یا نہ ہو۔ |
OnServerValidate | اس کا کارروائی کا سرور سائیڈ ویریفائزیشن اسکریپٹ فنکشن کا نام مقرر کرتا ہے。 |
runat | اس کنٹرول کو سرور کنٹرول قرار دیا جانا چاہئے، ضرورت سے "server" رکھنا چاہئے。 |
Text | یہ متن کسی وار بات کا بات کیا جائے گا جب تصدیق کا فاشل ہو جائے گا。 |
مثال
- CustomValidator
- اس مثال میں، ہم نے .aspx فائل میں دو Label کنٹرول، ایک TextBox کنٹرول، ایک Button کنٹرول اور ایک CustomValidator کنٹرول کا اعلان کیا ہے۔ user() فنکشن نے ورودی کی لمبائی کا جانچ کرتا ہے۔ اگر لمبائی 8 سے کم یا 16 سے زیادہ ہو، تو CustomValidator کنٹرول میں متن "صارف نام کو 8 سے 16 حروف کے درمیان رکھنا چاہئے!" دکھایا جائے گا。