این کنترل می تواند تصاویر تبلیغاتی شما را به صورت Random (تصادفی)  انتخاب و به کاربر سایت نشان دهد. به عبارت دیگر در هر بار نمایش صفحه سایت تصویر تبلیغاتی مختلفی نمایش داده می شود.

این کنترل داده های خود را از یک فایل xlm دریافت می کند.

"جهت توضیح بیشتر یک مثال عملی را ذکر می کنم :

نرم افزار VisualStudio را اجرا و یک پروژه WebSite به نام AdRotator ایجاد کنید.

یک وب فرم به نام Default.Aspx اضافه کرده و درون این فرم، از قسمت کنترل های استاندارد نوار ابزار ToolBox کنترل AdRotator را به پروژه خود اضافه نمایید.

همچنین یک فایل XML را با نام MyAdv.xml را به پروژه خود اضافه کرده.

چند تصویر تبلیغاتی با فرمت gif (متحرک باشه) رو در کنار فایل های پروژه تون اضافه کنید. ( به تصویر زیر نگاه کنید )

کنترل AdRotator

نکته : جهت دانلود چند نمونه تصویر متحرک اینجا کلیک کنید.

 ادامه مبحث :

الف)

فایل MyAdv.xml را باز کرده و دستورات زیر را به آن اضافه نمایید :

<?xml version="1.0" encoding="utf-8" ?>
<Advertisements>

  <Ad>
    <ImageUrl>Admin123.gif</ImageUrl>
    <NavigationUrl>http://www.admin123.ir</NavigationUrl>
    <AlternateText>سایت رسمی سعید میرزابگیان</AlternateText>
  </Ad>
  <Ad>
    <ImageUrl>Wcbm.ir.gif</ImageUrl>
    <NavigationUrl>http://www.wcbm.ir</NavigationUrl>
    <AlternateText>وبسایت کافی نت بزرگ مهرگان</AlternateText>
  </Ad>
</Advertisements>

1- دستور ImageUrl نام تصویر تبلیغاتی( به همراه مسیر آن ) رو تنظیم می کنه.

2-دستور  NavigationUrl آدرس سایتی را که کاربر با کلیک روی آن به آن سایت هدایت میشه را set می کنه.

3- دستور AlternateText باعث نمایش متنی می شود که به هر دلیل تصویر نمایش داده نشود.

ب)

کنترل AdRotatot را انتخاب کرده و خاصیت AdvertisementFile آن را برابر MyAdv.xml قرار دهید.

ج)

کار تمام است. پروژه را از صفحه Default.aspx اجرا نموده و مرورگر را چندین بار رفرش (refresh ) کنید تا تعویض شدن تصاویر آگهی را مشاهده کنید.

د)

پروژه این مقاله پیوست میباشد، می تاونید آن را از لینک زیر دانلود فرمایید.

دریافت
عنوان: تبلیغات در Asp.net
حجم: 192 کیلوبایت
توضیحات: کنترل AdRotator