تحكم ASP.NET RequiredFieldValidator

التعريف والاستخدام

يستخدم التحكم RequiredFieldValidator لجعل عنصر الإدخال حقلًا مطلوبًا.

من خلال هذا التحكم، إذا لم يتم تغيير القيمة الافتراضية للإدخال، فإن التحقق سيتمكن. بشكل افتراضي، القيمة الافتراضية هي 字符串 الفارغة ("").

ملاحظة:سيتم حذف الفراغات عند البداية والنهاية من القيمة المدخلة عند التحقق.

ملاحظة:ملاحظة: لا يتم تعيين القيمة الافتراضية (القيمة البدائية) لتحديد القيمة الافتراضية للتحكم المقدم. إنها تشير إلى أنكغير المرغوب فيهالقيمة التي يُدخلها المستخدم في التحكم المقدم.

الخصائص

الخصائص الوصف
BackColor لون الخلفية لوحدة RangeValidator.
ControlToValidate معرف التحكم الذي سيتم التحقق منه.
Display

سلوك عرض التحكم التحقق.

القيم المقبولة هي:

  • None - لا يتم عرض رسالة التحقق داخليًا.
  • Static - يتم تخصيص مساحة لعرض رسالة التحقق في تصميم الصفحة.
  • Dynamic - إذا فشل التحقق، سيتم إضافة مساحة لعرض رسالة التحقق ديناميكيًا إلى الصفحة.
EnableClientScript قيمة منطقية، تشير إلى ما إذا كان التحقق على الجهاز المُستخدم يتم تفعيله.
Enabled قيمة منطقية، تشير إلى ما إذا كان التحكم المقدم يتم تفعيله.
ErrorMessage

النص الذي يُعرض في وحدة ValidationSummary عند فشل التحقق.

ملاحظة: إذا لم يتم تعيين خصائص Text، سيُعرض النص أيضًا في التحكم التحقق.

ForeColor لون الخلفية للتحكم.
id معرف التحكم الفريد.
InitialValue يحدد القيمة الافتراضية (القيمة البدائية) للتحكم المقدم. الافتراضي هو "".
IsValid قيمة منطقية، تشير إلى ما إذا كان التحكم المرتبط يعبر عن تحقق.
runat يحدد أن هذا التحكم هو تحكم على الخادم. يجب إعداده إلى "server".
Text الرسالة التي تُعرض عند فشل التحقق.

مثال

RequiredFieldValidator
في هذا المثال، قمنا بتعريف اثنين من وحدات TextBox، ووحدة Button، وأداة RequiredFieldValidator في ملف .aspx. يوضح ذلك كيفية استخدام وحدة RequiredFieldValidator لجعل منالنمن الtxt_nameالنمن حقلًا إلزاميًا.