ASP.NET CompareValidator کنٹرول
تعریف اور استعمال
CompareValidator کنٹرول استعمال کیا جاتا ہے تاکہ یوزر کا کنٹرول میں لکھا جانے والا رقمی یا سائز کا مقابلو کیا جائے جائے یا کسی دوسرے کنٹرول سے مقابلو کیا جائے جائے یا کسی مستقل کا مقابلو کیا جائے جائے.
نوٹ:نوٹ: اگر کنٹرول خالی ہوا تو کسی تصدیق فنکشن کو نہیں کیا جائے گا اور تصدیق کامیاب ہو جائے گا. RequiredFieldValidator کنٹرول کا استعمال کرکے فیلڈ کو لازمی بنایا جائے گا.
کیفیت
کیفیت | وصف |
---|---|
BackColor | CompareValidator کنٹرول کا پس منظر رنگ. |
ControlToCompare | تصدیق کرنے والا آئی ڈی جو تصدیق کرنے والا آئی ڈی سے مقابلو کیا جائے گا. |
ControlToValidate | تصدیق کرنے والا آئی ڈی. |
Display |
تصدیق کنٹرول میں خطا پیغام دکھانے کا نمائش کا عمل. قانونی کا ماتحتا:
|
EnableClientScript | بولین والوئی، جو کیئسٹک سائیڈ انعطاف نکالنے کو کیا یا نہیں چالو رکھتا. |
Enabled | بولین والوئی، جو تصدیق کنٹرول کو کیا یا نہیں چالو رکھتا. |
ErrorMessage |
تصدیق کا شکست ہونے پر تصدیق سماچار کنٹرول میں دکھایا جانے والا ٹیکسٹ. نوٹ: اگر ٹیکسٹ پرزنٹیشن نہیں سیٹ کیا گیا تو اس ٹیکسٹ کو تصدیق کنٹرول میں دکھایا جائے گا. |
ForeColor | کنٹرول کا پیش منظر رنگ. |
آئی ڈی | 控件 کا یونی کوئئنٹ آئی ڈی. |
IsValid | 布尔值,指示由 ControlToValidate 指定的输入控件是否通过验证。 |
Operator |
要执行的比较操作的类型。 运算符是:
|
runat | 规定控件是服务器控件。必须设置为 "server"。 |
Text | 当验证失败时显示的消息。 |
Type |
规定要对比的值的数据类型。 کا نوعیت ہے:
|
ValueToCompare | ایک عادی عددی قیمت، جس کو استعمال کرنے والی جانچ کے کنٹرول میں داخل کی گئی قیمت سے مقابلوں کیا جائے گا。 |
مثال
- CompareValidator
- اس مثال میں، ہم نے .aspx فائل میں دو TextBox کنٹرول، ایک Button کنٹرول اور ایک CompareValidator کنٹرول اعلان کیا ہے۔ اگر جانچ کامیاب نہیں ہوتی، تو CompareValidator کنٹرول میں زرد پس منظر اور قرمز متن سے "Validation Failed!" دکھایا جائے گا。
- CompareValidator 2
- اس مثال میں، ہم نے .aspx فائل میں دو TextBox، ایک ListBox کنٹرول، ایک Button کنٹرول اور ایک CompareValidator کنٹرول اعلان کیا ہے۔ check_operator() فونکشن ListBox کنٹرول میں منتخب ہونے والی آپریشن کو CompareValidator کنٹرول کی آپریشن میں ستائے اور CompareValidator کنٹرول کی جانچ کی جاتی ہے۔ اگر جانچ کامیاب نہیں ہوتی، تو CompareValidator کنٹرول میں زرد پس منظر اور قرمز متن سے "Validation Failed!" دکھایا جائے گا。