كيفية عمل حدث تحميل التقويم في Ajax

إذا كان موقع الويب الخاص بشركتك يستخدم Microsoft ASP.NET ، فيمكنك تحميل تقويمات Ajax ذات المظهر الاحترافي إلى صفحات الويب الخاصة بك تلقائيًا. هذه التقاويم ، وهي جزء من مجموعة أدوات Ajax Control ، تفاعلية وتسمح لزوار موقعك بتحديد التواريخ والتنقل عبر الأشهر بالنقر فوق الأزرار. لست مضطرًا إلى كتابة التعليمات البرمجية لإظهار التقويم عندما ينقر شخص ما على مربع نص. يستجيب مربع النص تلقائيًا للنقر فوق الأحداث ويعرض تقويم Ajax بجوار مربع النص.

مجموعة أدوات التحكم Ajax

تسمح تقنية Ajax ، وهي تقنية قديمة تحمل اسمًا جديدًا ، لصفحة الويب بالاتصال بخادم الويب دون التسبب في تحديث صفحة الويب. يحب العديد من مالكي المواقع استخدام Ajax لأن الصفحات لا تومض ويمكن لزوار الموقع رؤية الأشياء تحدث على الصفحات على الفور تقريبًا. أنشأت Microsoft عناصر تحكم Ajax خاصة تمنح صفحات الويب الخاصة بك القدرة على أداء مهام مختلفة دون التسبب في طلبها للبيانات من خادم الويب الخاص بك. يمكنك إضافة مجموعة أدوات Ajax Control Toolkit التي تم تنزيلها من Microsoft من صفحة ويب تنزيل مكتبة ASP.NET Ajax الخاصة بـ Microsoft.

تركيب مجموعة الأدوات

أثناء استخدام Visual Studio لتطوير مواقع ويب ASP.NET ، ربما لم تعرف أبدًا أن عناصر مجموعة الأدوات الأخرى موجودة. هذا لأن Visual Studio لا يأتي مع مجموعة أدوات التحكم Ajax. بعد إضافة ذلك إلى Visual Studio ، سترى موسع تقويم جديد وعناصر تحكم Ajax جديدة أخرى في صندوق الأدوات. يمكنك إضافة Ajax Control Toolkit بالنقر بزر الماوس الأيمن فوق مربع الأدوات واختيار "Add Tab". يمكنك بعد ذلك النقر بزر الماوس الأيمن فوق علامة التبويب هذه ، وتحديد "اختيار العناصر" والانتقال إلى ملف AjaxControlToolkit.dll الذي قمت بتنزيله.

أحداث التقويم

الأحداث تجعل صفحات ويب ASP.NET تعمل. عندما يقوم شخص ما بسحب شريط التمرير أو النقر فوق زر ، يقع حدث ما. إذا قمت بإضافة مربع نص إلى أحد نماذج الويب الخاصة بك والنقر فوق السهم الذي يظهر بجوار مربع النص هذا ، فسترى خيار قائمة "إضافة موسع" جديد يظهر. يؤدي النقر فوق هذا إلى إظهار نافذة تعرض لك عناصر تحكم Ajax extender التي يمكنك إضافتها إلى مربع النص. أحد هذه الموسعات هو "موسع التقويم". انقر نقرًا مزدوجًا فوق ذلك وسيضيفه Visual Studio إلى مربع النص. لن ترى التقويم أثناء وجودك في وضع التصميم ، ولكنه سيظهر عندما ينقر شخص ما على مربع النص.

اختبارات

جزء من متعة العمل مع Ajax Control Toolkit هو إضافة وظائف جديدة لصفحات الويب دون تشفير أي شيء. إذا قمت بالضغط على "F5" بعد إضافة "موسع التقويم" إلى مربع نص ، فسيعرض المتصفح مربع النص الذي يدعم التقويم. عند النقر فوق مربع النص ، يتم تحميل التقويم بينما يستجيب مربع النص لحدث النقر الخاص بك. تصفح التقويم بالنقر فوق أزرار الأسهم الخاصة به ؛ انقر نقرًا مزدوجًا فوق تاريخ لإضافته إلى مربع النص. ربما تكون قد رأيت هذا النوع من الوظائف عند إجراء حجوزات في شركة طيران أو موقع حجز فندق. تمنح مجموعة أدوات التحكم Ajax موقعك هذه الإمكانات على الفور. قم بتحميل العديد من التقاويم كما تريد عن طريق إضافتها إلى مربعات النص على صفحة الويب الخاصة بك باستخدام هذه الإرشادات.