ASP.NET CompareValidator کنٹرول

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

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

نوٹ:نوٹ: اگر کنٹرول خالی ہوا تو کسی تصدیق فنکشن کو نہیں کیا جائے گا اور تصدیق کامیاب ہو جائے گا. RequiredFieldValidator کنٹرول کا استعمال کرکے فیلڈ کو لازمی بنایا جائے گا.

کیفیت

کیفیت وصف
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 کنٹرول اعلان کیا ہے۔ اگر جانچ کامیاب نہیں ہوتی، تو CompareValidator کنٹرول میں زرد پس منظر اور قرمز متن سے "Validation Failed!" دکھایا جائے گا。
CompareValidator 2
اس مثال میں، ہم نے .aspx فائل میں دو TextBox، ایک ListBox کنٹرول، ایک Button کنٹرول اور ایک CompareValidator کنٹرول اعلان کیا ہے۔ check_operator() فونکشن ListBox کنٹرول میں منتخب ہونے والی آپریشن کو CompareValidator کنٹرول کی آپریشن میں ستائے اور CompareValidator کنٹرول کی جانچ کی جاتی ہے۔ اگر جانچ کامیاب نہیں ہوتی، تو CompareValidator کنٹرول میں زرد پس منظر اور قرمز متن سے "Validation Failed!" دکھایا جائے گا。