asp.net - ad rotator

, adrotator kontrol tilfældigt udvælger banner grafik fra en liste, som er specificeret i eksterne xml - skema fil.denne eksterne xml - skema fil kaldes reklame fil., adrotator kontrol giver dig mulighed for at angive den annonce - sagen og den type vindue, at forbindelsen skal følge i advertisementfile og målet ejendom. de grundlæggende syntaks for at adrotator er som følger:, < asp: adrotator runat = "-" advertisementfile = "adfile. xml -" target - = "_blank" />, før jeg går i detaljer med det adrotator kontrol og dets egenskaber, lad os se på opbygningen af den reklame, reklame, fil. database, reklame, filen er en xml - fil, der indeholder oplysninger om reklamer for vises. extensible markup language (xml) er et w3c standard for tekst dokument oveni.det er en tekstbaseret markup language, som gør det muligt at opbevare data i en struktureret format ved hjælp af meningsfulde hundetegn.ordet "kan" indebærer, at man kan udvide deres evne til at beskrive et dokument ved at definere relevante mærker for anvendelsen, xml - er ikke et sprog i sig selv som html, men et sæt regler for at skabe nye - sprog.det er en meta markup language.det gør det muligt at skabe et sæt udviklere sædvane til særlige anvendelsesformål.det strukturer, butikker, og de oplysninger, som er et eksempel på en xml - fil:, < bog > < navn > lære xml < /navn > < forfatter > samuel peterson < /forfatter > < udgiver > nss publikationer < /udgiver > < pris > $) < /pris > < /bog >, som alle xml - filer, reklamen fil er behov for en struktureret tekstfil med veldefinerede tags, der afgrænser det data.der er følgende standard xml - elementer, der er almindeligt anvendt i reklamen fil:,, element, beskrivelse, annoncer omslutter reklamen fil.ad præciserer særskilt. imageurl i retning af billede, der vises.navigateurl forbindelsen, der vil blive fulgt, når brugeren klik. alternatetext den tekst, der fremlægges i stedet for det billede, hvis det ikke kan vises.nøgleord nøgleord, der identificerer en gruppe af reklamer.det er anvendt til filtrering.har de tal, der angiver, hvor ofte en reklame, vil vise sig.højde højde af billede vises.bredde bredde af billedet vises.bortset fra disse mærkater, told mærkater med skik attributter kan også være omfattet.The following code illustrates an advertisement file ads.xml:, <Advertisements> <Ad> <ImageUrl>rose1.jpg</ImageUrl> <NavigateUrl>http://www.1800flowers.com</NavigateUrl> <AlternateText> Order flowers, roses, gifts and more </AlternateText> <Impressions>20</Impressions> <Keyword>flowers</Keyword> </Ad> <Ad> <ImageUrl>rose2.jpg</ImageUrl> <NavigateUrl>http://www.babybouquets.com.au</NavigateUrl> <AlternateText>Order roses and flowers</AlternateText> <Impressions>20</Impressions> <Keyword>gifts</Keyword> </Ad> <Ad> <ImageUrl>rose3.jpg</ImageUrl> <NavigateUrl>http://www.flowers2moscow.com</NavigateUrl> <AlternateText>Send flowers to Russia</AlternateText> <Impressions>20</Impressions> <Keyword>russia</Keyword> </Ad> <Ad> <ImageUrl>rose4.jpg</ImageUrl> <NavigateUrl>http://www.edibleblooms.com</NavigateUrl> <AlternateText>Edible Blooms</AlternateText> <Impressions>20</Impressions> <Keyword>gifts</Keyword> </Ad> </Advertisements> ,Properties and Events of the AdRotator Class,The AdRotator class is derived from the WebControl clrøv og arver dets egenskaber.bortset fra dem, adrotator klasse har følgende egenskaber:,, egenskaber, beskrivelse, advertisementfile vejen til reklame fil.alternatetextfeild elementet navn på det område, hvor alternativ tekst foreligger.standardværdien er alternatetext.datamember navnet på den særlige liste over data, der er bundet, når reklame - sagen ikke anvendes.datasource kontrol fra der, hvor vi ville hente data.datasourceid id af kontrol fra der, hvor vi ville hente data.font angiver den skrifttype egenskaber i forbindelse med reklame banner kontrol.imageurlfield elementet navn på det område, hvor url for image er fastsat.standardværdien er imageurl.keywordfilter til visning af nøgleord, baseret på reklamer.navigateurlfield elementet navn på det område, hvor url at navigere, er fastsat.standardværdien er navigateurl.målet browseren vindue eller ramme, der viser indholdet af side forbundet.uniqueid opnår den enestående, hierarkisk kvalificeret identifikator for adrotator kontrol.efter de vigtige begivenheder i adrotator klasse:,, arrangementer, beskrivelse, adcreated forhøjes den én gang pr. tur til serveren efter oprettelsen af kontrol, men før den side er gjort databinding opstår, når serveren kontrol bindes til en kilde til data.databound finder sted, efter at serveren kontrol bindes til en kilde til data.rede opstår, når en server kontrol er løsladt fra hukommelse, hvilket er den sidste fase af den server kontrol livscyklus, når en asp.net side er anmodede lokalitet opstår, når serveren kontrol er i brug, som er det første skridt i dens livscyklus.belastning opstår, når serveren kontrol er fyldt på side objekt.prerender forekommer efter kontrol objekt er læsset, men før levering.- opstår, når serveren kontrol aflæsses fra hukommelsen.i samarbejde med adrotator kontrol, skabe en ny hjemmeside og en adrotator kontrol på det. < form id = "form1" runat = "tjener" > < div > < asp: adrotator id = "adrotator1" runat = "- -" advertisementfile = "~ /ads.xml" onadcreated = "adrotator1_adcreated" /> < /div > < /form >, ads.xml fil og image filer skal placeres i roden fortegnelse over hjemmeside. prøv at gennemføre ovennævnte anmodning og konstatere, at hver gang den side er ladt de ad er ændret.



Previous:
Next Page: