تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
معلومة ::: AdRotator
#1
كاتب الموضوع محمد الناشـري
السلام عليكم ورحمة الله

الهدف الاساسي من عنصرالتحكم AdRotator هو توفير رسم وحيد الشعار (banner-type) على الصفحة ( مثل استخدام ارتباط اعلاني لموقع آخر يتم اختيارة برطيقة عشوائية من مجموعة من الشعارات ) مثل الاعلانات التي توجد اعلى المنتدى .

بمعني اوضح في كل مرة مرة يتم طلب الصفحة يتم عرض اعلان مختلف

مثال سنقوم في بداية الامر بإنشاء مصدر البيانات لعنصر التحكم AdRotator والذي سيكون عبارة عن ملف XML بالشكل التالي :
رموز HTML البرمجية:


كود :
[COLOR=#000080]<Advertisements>
[/COLOR][COLOR=#000080]<Ad>
[/COLOR][color=#000080]<ImageUrl>[/color]images/b.gif[COLOR=#000080]</ImageUrl>
[/COLOR][color=#000080]<NavigateUrl>[/color]http://vb4arab.com/vb/forumdisplay.php?f=9[COLOR=#000080]</NavigateUrl>
[/COLOR][color=#000080]<AlternateText>[/color]قسم تطوير تطبيقات الويب باستخدام asp.net[COLOR=#000080]</AlternateText>
[/COLOR][color=#000080]<Keyword>[/color]DotNet[COLOR=#000080]</Keyword>
[/COLOR][color=#000080]<Impressions>[/color]80[COLOR=#000080]</Impressions>
[/COLOR][COLOR=#000080]</Ad>
[/COLOR] [COLOR=#000080]</Advertisements>
[/COLOR]
يوضح هذا المثال اعلان واحد ويمكن اضافة المزيد من الاعلانات وذلك بانشاء العنصر <Ad> ووضعه في الجذر <Advertisements>

سنتعرف الان على هذة الخصائص
ImageUrl الصورة التي يتم عرضها ويمكن ان تكون ارتباط الى صورة موجودة في الدليل الحالي او ارتباط URL لصورة من موقع آخر .

NavigateUrl الارتباط الذي يتم الانتقال عليه عند النقر على الصورة .

AlternateText النص الذي يتم عرضه بدلا من الصورة اذا لم يتم عرضها

Keyword هي الكلمة الاساسية التي تعرف مجموعة من الاعلانات .. وتستخدم للتصفية على حسب مجموعة معينة .

Impressions عدد يعين مرات ظهور الاعلان .


من الخصائص الهامة الخاصية AdvertismentFile حيث يمكن تحديد ملف الاعلان المناسب .
رموز HTML البرمجية:


كود :
[color=#000080]<asp:AdRotator ID=[COLOR=#0000ff]"AdRotator1"[/color] runat=[color=#0000ff]"server"[/color] AdvertisementFile=[color=#0000ff]"~/dts.xml"[/color] AlternateTextField="" />[/COLOR]
الرد }}}}
تم الشكر بواسطة:
#2
كاتب المشاركة Ahmed Moosa

الحمد لله رب العالمين

إستخدام AdRotator مع قواعد البيانات

1- ما تخرج به من الدرس
- إنشاء إعلان داخل موقعك متوالى فى عرض الصور المختلفة
- كيفية التعامل مع الأداة SqlDataSource
- كيفية التعامل مع الأداة AdRotator مع قواعد البيانات
-كيف تكتب نص الإتصال بقاعدة البيانات داخل ملف web.config

2- وصف المشروع
- إعلان يقوم بعرض صور لمحركات بحث مختلفة مثال google-ask-yahoo - altavista

3-خطوات العمل
- إنشاء قاعدة بيانات وتصميم جدول بها على الشكل التالى
- إنشأ مجلد وضع به صور الشعارات المطلوبة هكذا
- وضع بيانات الإتصال داخل ملف web.config
- كتابة نص الأداة SqlDataSource هكذا
- كتابة نص الأداة AdRotator هكذا
- التشغيل لتكون الصورة النهائية هكذا
- وعند عمل Refresh للصفحة تأتى بصورة مختلفة .

إنتهى الدرس ولكن تذكر أن إستخدام Xml أوفر فى الجهد وأسرع كذلك ولكن أحببنا أن نعرفك شيئاً جديداً . و نسأل الله أن تكون قد خرجت بمعلومة جديدة
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  معلومة :: التقويم Calendar RaggiTech 3 832 25-05-13, 01:28 PM
آخر رد: shaker.soft
  { معلومة} .. معلومات Request سعود 3 773 25-05-13, 01:26 PM
آخر رد: shaker.soft
  معلومة :: Datalist Paging RaggiTech 0 448 29-09-12, 12:31 PM
آخر رد: RaggiTech
  معلومة ImageMap :: جميلة للغاية RaggiTech 1 413 29-09-12, 04:37 AM
آخر رد: RaggiTech
  معلومة Error pages -- مهمة للغاية RaggiTech 1 370 29-09-12, 04:33 AM
آخر رد: RaggiTech
  معلومة:: أجزاء الويب Web Parts RaggiTech 4 833 29-09-12, 04:23 AM
آخر رد: RaggiTech
  معلومة :: Site Navigation RaggiTech 0 393 29-09-12, 04:08 AM
آخر رد: RaggiTech
  معلومة :: WebUserControl RaggiTech 1 382 29-09-12, 04:02 AM
آخر رد: RaggiTech
  ::معلومة:: Datalist Paging a_senan 0 386 21-09-12, 05:51 PM
آخر رد: a_senan
  معلومة :: إضافة أكثر من Site Map للموقع a_senan 0 316 21-09-12, 05:47 PM
آخر رد: a_senan

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم