* العمل مع الأنماط و القوالب **
& من أكثر الجوانب المستنتجة أهمية في موضوعنا هو كيف أن عملية ربط الداتا هي عملية تتسم بالسهولة الكبيرة, فهي تخفف الكثير من التعب و تنقص الحاجة إلى كتابة نصوص برمجية طويلة.
و فيما يلي سوف نتحدث عن كيفية إخراج المعطيات بالمظهر المطلوب . حيث يمكن الوصول إلى هذا الغرض بثلاث أساليب :
أول طريقة هي : إضافة أنماط CSS إلى عنصر التحكم إما مباشرة...
** ربط قيمة متكررة الى غرض DataReader **
& و سنقوم في هذا المثال باستعراض ربط المعطيات إلى غرض DataReader. كما يجب التعامل مع هذا الغرض فقط كحاوية لمجموعة من الصفوف .
تنسيق القيم باستخدام طريقة eval**
& تقييم التعبيرات بالطريقة Eval :
يمكن أن تحتوي كتلة ربط البيانات في عناصر التحكم التي تستخدم القوالب أمثلة من التعبير التالي أو مشتقات عنها:
يعتبر استخدام طريقة Eval الخاصة بالغرض DataBinder أحد المشتقات الشائعة لتحديد قيمة ضمن مصدر البيانات، في حال احتوائه على أكثر من قيمة ضمن الصف و يمنح خيار تنسيق القيمة لإظهارها.
هناك ثلاث وسائل ن...
*ربط البيانات**
& إنه مبدأ ليس له تعريف و شرح واضح حيث لا يمكن تعريف مبدأ ربط البيانات بصورة عامة في لغات البرمجة مثل basic Visual و في التطبيقات مثل Access Microsoft.
و يمكن القول أو تعريف مبدأ ربط البيانات بأنه الطريقة التي ترتبط فيها عناصر تحكم على نموذج، بقيم من حاويات معطيات مثل مجموعة من سجلات قواعد المعطيات.
حيث يستخدم النموذج للتحرك بين السجلات و يتم إظهار كل ...
عنصر التحكم من نوع requierdfield validator **
& يتطلب هذا العنصر إدخال قيمة ما للعنصر لينجح اختبار التحقق . مثال:
لقد قمنا بتحديد عنصر التحكم txtRequiered ليتم التحقق منه بواسطة عنصر التحكم RequieredFieIdVaIidator و ذلك بإسناد القيمة txtRequiered إلى الخاصة ControIToVaIidate.
كما قمنا أيضاً بتحديد رسالة الخطأ التي ستتم استرجاعها من قبل المستخدم من خلال الخاصة Er...
*عناصر تحكم التحقق من الادخال**
**عناصر التحكم المسؤولة عن اعتمادية الدخل **
& Control Validation input :لطالما كانت متطلبات التحقق من اعتمادية الدخل من أكثر المهام صعوبة في بناء نماذج وب تفاعلية. إذ يمكن لهذه العملية أن تتم على مستوى المخدم أو على مستوى الزبون، و لكننا غالباً، ولغرض التوافقية مع عدة أنواع من المتصفحات نقوم بهذه العملية من طرف المخدم أو نحاول استخدام لغة Jav...
* عناصر تحكم نماذج الوب الخاصة **
& خصائص عناصر تحكم نماذج الوب : صف Unit الخاص بواحدات القياس
يجري إسناد أغراض من الصف Unit إلى العديد من خصائص عناصر تحكم نماذج الوب، كحال خصائص Width، Height، Border، Width فكما نلاحظ في هذا المثال قمنا باستخدام % و px للدلالة على وحدة القياس :
إضافةً إلى هذه الطريقة يمكننا استخدام الطرائق و الخصائص التي يزودها الصف لإعطاء قيم أثناء ...
* الاختلاف في قيم الخصائص **
& يتميز استعمال عناصر تحكم HTML بالسهولة نظراً لأن قيم الخصائص تقتصر على سلاسل محارف كما هو الحال في تأشيرات HTML العادية. يختلف الحال مع عناصر تحكم نماذج الوب إذ يمكن أن تكون هذه القيم عبارة عن أغراض أو عن قيم مرقمة (Enumerated).
فعلى سبيل المثال، نكتب عند محاذاة صورة إلى الجهة اليمنى لعنصر تحكم نموذج وب خاص بصورة:
يجري إعطاء قيمة للعنصر im...
*عناصر تحكم نماذج الوب من جهة المخدم **
& عناصر تحكم نماذج الوب من ناحية السيرفر : فيما سبق قمنا بالتحدث عن عدد من العناصر الخاصة بالتحكم من ناحية السيرفر و دعيت باسم عناصر تحكم HTML .
رأينا أيضاً أن مكونات التحكم من ناحية السيرفر هي عناصر مترجمة خلال الصفحة على السيرفر، يمكن التعامل معها، وتسمح بالانتقال إلى استعمال تكنولوجيا البرمجة المقادة بالأحداث مما يوفر بيئة ...
*من جهة المخدم HTML عناصر تحكم**
& بعد أن أوضحنا المبدأ الأساسي لعناصر تحكم HTML من جهة المخدم، سنقوم باستعراض أهم هذه العناصر وأكثرها استخداما محاولين أثناء هذا السرد توضيح بعض الأليات التي تستخدم مع هذه العناصر من خلال الأمثلة.
عنصر تحكم الارتباط التشعبي HTMLANCHOR: يعمل عنصر التحكم هذا، لإنشاء ارتباط تشعبي وهو يستخدم التأشيرة a. من أهم معاملات الغرض البرمجي الذي يمثل ...