ASP.NET CompareValidator کنٹرل

تعریف اور استعمال

CompareValidator کنٹرل کا استعمال کیا جاتا ہے تاکہ یوزر کے ذریعے کنٹرل میں لکھا جانے والا ورتارا دوسرے کنٹرل میں لکھا جانے والا ورتارا یا عاد驻 ورتارا کے ساتھ مقابلو کیا جائے جائے。

نوٹ:نوٹ: اگر کنٹرل خالی ہو تو کسی بھی والیدیشن فنکشن کو نہیں بلایا جائے گا اور والیدیشن کامیاب ہوگا۔ ریکیورڈ فیلڈ والیدیشن کنٹرل کا استعمال کرکے فیلڈ کو ضروری بنایا جائے گا。

پرپریٹی

پرپریٹی وصف
BackColor CompareValidator کنٹرل کا پس کالر。
ControlToCompare والیدیشن کریئن کنٹرل سے مقابلو کریئن کنٹرل.
ControlToValidate والیدیشن کریئن کنٹرل کا آئی ڈی。
Display

والیدیشن کنٹرل میں غلط اطلاع دکھانے کا طریقہ。

قانونی ویلو:

  • نئین کچھ بھی نہیں دکھایا جائے گا。
  • استیٹک پیج کے لائائز میں والیدیشن میسج دکھانے کا فضا تقسیم کیا جائے گا。
  • دینامک اگر والیدیشن ناکام ہو تو والیدیشن میسج دکھانے کا فضا پیج پر دینامک طور پر شامل کیا جائے گا。
EnableClientScript بولین ویلو، جو یہ کیا کہ کلائنٹ والیدیشن کو کیا کاروبار کیا جائے یا نہیں。
Enabled بولین ویلو، جو یہ کیا کہ والیدیشن کنٹرل کو کیا کاروبار کیا جائے یا نہیں。
ErrorMessage

والیدیشن فائل میں والیدیشن ناکام ہونے پر دکھایا جانے والا متن。

نوٹ: اگر کچھ کچھ نہیں نصب کیا جائے تو اس کا متن والیدیشن کنٹرل میں دکھایا جائے گا。

ForeColor کنٹرل کا پیش کالر。
آئی ڈی کنٹرل کا یونیق آئی ڈی。
IsValid بولین والی، کا مطلب یہ ہے کہ ControlToValidate کے ذریعے مقرر کئے گئے ورتارے کنٹرول کو��د میکنا ہوگا یا نہیں۔
Operator

کا مقابلو کرنا چاہئے والی مقابلو کی نوعیت، مقرر کرتا ہے۔

آپریٹر ہیں:

  • Equal
  • GreaterThan
  • GreaterThanEqual
  • LessThan
  • LessThanEqual
  • NotEqual
  • DataTypeCheck
runat کنٹرول کو سرور کنٹرول قرر کرنا چاہئے، ضروری ہے، 'server' مقرر کیا جانا چاہئے۔
Text ��د میکنا ہونے پر دکھائی جانے والی پیغام
Type

مقابلے کی ضروری اعداد و شمار کا نوعیت مقرر کرتا ہے۔

انواع:

  • Currency
  • Date
  • Double
  • Integer
  • String
ValueToCompare ایک معمولی مقدار، جس کو استعمال کئے جانے والے ورتارے کو مقرر کئے گئے ورتارے کے ساتھ مقابلو کیا جانا ہے۔

مثال

CompareValidator
اس مثال میں، ہم نے .aspx فائل میں دو TextBox کنٹرول، ایک Button کنٹرول اور ایک CompareValidator کنٹرول اعلان کیا ہے۔ اگر��د میکنا ہوگا، 'Validation Failed!' کا لفظ CompareValidator کنٹرول میں زرد پس منظر اور قرمز لفظ کے ذریعے دکھایا جائے گا۔
CompareValidator 2
اس مثال میں، ہم نے .aspx فائل میں دو TextBox، ایک ListBox کنٹرول، ایک Button کنٹرول اور ایک CompareValidator کنٹرول اعلان کیا ہے۔ check_operator() فونکشن، ListBox کنٹرول میں منتخب کئے گئے آپریٹر کو CompareValidator کنٹرول کا آپریٹر مقرر کرتا ہے، بعد ازاں CompareValidator کنٹرول کو��د میکتا ہے۔ اگر��د میکنا ہوگا، 'Validation Failed!' کا لفظ CompareValidator کنٹرول میں زرد پس منظر اور قرمز لفظ کے ذریعے دکھایا جائے گا۔