Il component AdRotator, già presente con le classic ASP, è stato mantenuto con ASP.NET, seppur con alcune migliorie, soprattutto per quanto riguarda una forte vocazione all'uso di XML.
La sintassi è ovviamente identica a quella di un normale web control:
<form runat=server> <asp:AdRotator id="adRot" BorderWidth="1" AdvertisementFile="ads.xml" runat=server/> </form>
Il file ads.xml è un semplice file XML, formattato nel modo seguente:
<Advertisements> <Ad> <ImageUrl>/ads/b1.gif</ImageUrl> <NavigateUrl>https://www.aspitalia.com</NavigateUrl> <AlternateText>Enjoy the .NET community</AlternateText> <Impressions>80</Impressions> </Ad> <Ad> <ImageUrl>/ads/b2.gif</ImageUrl> <NavigateUrl>http://store.aspitalia.com</NavigateUrl> <AlternateText>Libri fino al 20% di sconto!</AlternateText> <Impressions>20</Impressions> </Ad> </Advertisements>
Non tragga in inganno il nome del parametro Impressions. In realtà ha la stessa funzione dell'AdRotator presente con le pagine ASP, ovvero consente di specificare un "peso" per il banner, in modo da privilegiare quelli con un valore maggiore.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.