question about AdRotator

  • Thread starter Thread starter Dan
  • Start date Start date
D

Dan

Hi,

I created an AdRotator control with this code:
<asp:AdRotator id="AdRotator1"
Runat="Server" AdvertisementFile="adrotator.xml">
</asp:AdRotator>

The xml file contains:
<Advertisements>
<Ad>
<ImageUrl>images/pic1.png</ImageUrl>
<NavigateUrl>http://www.cocacola.us</NavigateUrl>
<AlternateText>Coca Cola</AlternateText>
<Keyword>coca</Keyword>
<Impressions>50</Impressions>
</Ad>
<Ad>
<ImageUrl>images/pic2png</ImageUrl>
<NavigateUrl>http://www.alfaromeo.us</NavigateUrl>
<AlternateText>Alfa Romeo</AlternateText>
<Keyword>alfa</Keyword>
<Impressions>50</Impressions>
</Ad>
</Advertisements>

When running, i see the first advertising, but the second advertising never
appears. Do i need some codebehind code to switch from advertisings or it
must happen automatically?

Thanks
Dan
 
Howdy,

<Advertisements
xmlns="http://schemas.microsoft.com/AspNet/AdRotator-Advertisement-File-1.2">
<Ad>
<ImageUrl>~/Images/pic1.png</ImageUrl>
<NavigateUrl>http://www.cocacola.us</NavigateUrl>
<AlternateText>Coca Cola</AlternateText>
<Keyword>coca</Keyword>
<Impressions>50</Impressions>
</Ad>
<Ad>
<ImageUrl>~/Images/pic2.png</ImageUrl>
<NavigateUrl>http://www.alfaromeo.us</NavigateUrl>
<AlternateText>Alfa Romeo</AlternateText>
<Keyword>alfa</Keyword>
<Impressions>50</Impressions>
</Ad>
</Advertisements>

It should work, try to refresh the page few times and see if the image
changes.

hope this helps
 
Hi Milosz,

thanks for replying .. but i think there is a little misunderstanding ...
When i refresh my page, the advertising also changes.That's not the problem.
I thought the advertising would change by itself automatically.
Is it wrong and must the page each time be refreshed for switching between
advertisings?
 
That's correct. The AdRotator is designed to pull one item at random from
the datasource. It doesn't pull them all and then iterate through them
client-side. There are third-party rotator controls that can do it.
r.a.d.Rotator from www.telerik.com is an excellent control that can work
this client-side.
 
Back
Top