يساعدك WebExtenders على إنشاء صفحات ويب أكثر ثراءً دون الحاجة إلى استخدام عناصر تحكم خادم الويب المتخصصة. باستخدام مفهوم ExtenderProviders المشترك في عالم برمجة نماذج Windows ، يقوم WebExtenders بإضافة خصائص لعناصر تحكم خادم الويب المختلفة. ينتج عن تعيين هذه الخصائص في وقت التصميم عادةً مقدارًا صغيرًا من javascript يتم إرفاقه بتحكم الخادم حيث يتم تقديمه إلى العميل في وقت التشغيل.
يضيف مكوّن ConfirmProvider الخاصية ConfirmText إلى كافة أزرار Button و HyperLink و ImageButton و LinkButton في نموذج ويب. أي عنصر تحكم تم تعيين خاصية ConfirmText الخاصة به ، يستدعي وظيفة تأكيد javascript استجابة إلى المستخدم بالنقر فوق عنصر التحكم ؛ يتم عرض النص المحدد في مربع حوار موافق / إلغاء مشروط.
يضيف المكون StatusProvider خاصية StatusText للعديد من عناصر التحكم بما في ذلك نموذج الويب نفسه. أي عنصر تحكم تم تعيين خاصية StatusText له يغير خاصية حالة javascript حيث يقوم المستخدم بتحريك الماوس فوق عنصر التحكم؛ يتم عرض النص المحدد في شريط الحالة. عندما يتم تعيين StatusText على نموذج الويب ، يحدد ذلك defaultStatus لمستعرض العملاء (أي ، النص الذي يظهر بشكل افتراضي في شريط الحالة).
يضيف مكوّن AlertProvider خاصية AlertText إلى عناصر التحكم في الأزرار ، ويستدعي وظيفة javascript للتنبيه استجابة إلى نقر المستخدم على عنصر التحكم.
يضيف المكون MaskProvider الخاصية MaskExpression إلى عناصر التحكم TextBox. يتم تطبيق القناع استجابةً لإدخال النص ، مع تجاهل الأحرف غير المسموح بها.
لم يتم العثور على التعليقات