c# asp.net 广告制作(8) - 神舟龙- 51CTO技术博客

adrotator用于广告显示,可通过设置其图片链接,跳转到你所指定的页面达到宣传的效果。adrotator控件在每次打开页面或重新加载的时候在页面放置一个新的广告,显示的广告取决于广告的设置文件,adrotator控件使用单独的xml文件存储公布信息。
首先是在设计页面拖放adrotator控件,设置其大小及其他属性,最为主要的是对.xml文件的关联,在adrotator控件右击——>属性——>AdvertisementFile
<Advertisements>
<Ad>
<ImageUrl>要显示的图形文件路径</ImageUrl>
<NavigateUrl>使用者选取时所要开启的连结</NavigateUrl>
<AlternateText>提示文字</AlternateText>
<Keyword>广告分类</Keyword>
<Impressions>权值</Impressions>
</Ad>
可添加其他广告
</Advertisements>
        

以下为实例我们设置三个图形文件,通过重新加载来切换图形文件,以达到不同广告的显示,其html部分代码如下:
<title>广告制作</title>
        <style type="text/css">
                #form1
                {
                        text-align: center;
                }
        </style>
</head>
<body>
        <form id="form1" runat="server">
        <div>adrotator用于广告显示,可通过设置其图片链接,跳转到你所指定的页面达到宣传的效果。adrotator控件在每次打开页面或重新加载的时候在
        页面放置一个新的广告,显示的广告取决于广告的设置文件,adrotator控件使用单独的xml文件存储公布信息。
        
                <asp:AdRotator ID="AdRotator1" runat="server"
                        AdvertisementFile="~/XMLadrotator.xml" Height="400px" Width="1000px" Target="_top" KeywordFilter=""/><!这里可以对adrotator进行属性设置,target设置为在网页显示的位置,keywordfilter则是设置对广告文件中特定类型,这里为空>
        
        </div>
        </form>
</body>
制作广告最为关键的部分就是关联的.xml文件,设置的代码如下:
<Ad>

        <ImageUrl>51cto.jpg</ImageUrl>
        <!--一定要注意控件字母的大小写,不可混淆-->

        <NavigateUrl>http://shenzhoulong.blog.51cto.com/</NavigateUrl>

        <AlternateText>欢迎进入神舟龙的个人技术博客</AlternateText>

        <Impressions>8</Impressions>

        <Keyword>A类主题</Keyword>

    </Ad>

    <Ad>

        <ImageUrl>imgget.jpg</ImageUrl>
        <!--图片的相对或{jd1}位置-->

        <NavigateUrl>http://shenzhoulong.blog.51cto.com/</NavigateUrl>
        <!--设置点击图片时的链接网址-->

        <AlternateText>欢迎进入神舟龙的个人技术博客</AlternateText>
        <!--设置图片的替代文本,当图片不显示时显示该文字-->

        <Impressions>8</Impressions>

        <!--指示公布在轮换安排中相对于文件中其他公布的重要性的数字(可选)。

数字越大,显示该公布的频率越高-->

        <Keyword>B类主题</Keyword>

        <!--可用作筛选依据的公布类别-->

    </Ad>
    <Ad>
        <ImageUrl>灯.JPG</ImageUrl>
        <NavigateUrl>http://shenzhoulong.blog.51cto.com/</NavigateUrl>
        <AlternateText>欢迎进入神舟龙个人技术博客</AlternateText>
        <Impressions>8</Impressions>
        <Keyword>C类主题</Keyword>
    </Ad>
注意字母大小写!!!!!!!!!!!!

本文出自 “” 博客,请务必保留此出处






郑重声明:资讯 【c# asp.net 广告制作(8) - 神舟龙- 51CTO技术博客】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——