【ASP.NET北大青鸟】--添加广告控件

在学习第十集视频的时候,老师添加了一个XML广告控件,我是照着源码敲得,而且该加的图片也都加上了,但是怎么弄都是报错。

我的代码是这么写的

<strong><span style="font-family:KaiTi_GB2312;font-size:18px;"><?xml version="1.0" encoding="utf-8" ?>
<Advertisements>
  <ad>
    <imageUrl>images/Tulips.jpg</imageUrl>
    <TargeUrl> </TargeUrl>
    <AlternateText>e4wewertertertert</AlternateText>
    <keyword></keyword>
    <impressions>20</impressions>
  </ad>
<ad>
    <imageUrl>images/Chrysanthemum.jpg</imageUrl>
    <TargeUrl>www.163.com </TargeUrl>
    <AlternateText>asdfsdfddde</AlternateText>
    <keyword></keyword>
    <impressions>100</impressions>
  </ad>
<ad>
    <imageUrl>images/Tulips.jpg</imageUrl>
    <TargeUrl> </TargeUrl>
    <AlternateText>erterter</AlternateText>
    <keyword></keyword>
    <impressions>50</impressions>
  </ad>
</Advertisements></span></strong>
并没有觉得有什么不妥之处啊。可就是不对,百度之后才明白。原来是区分大小写。我该大写的地方几乎都是小写的所以才报错:未找到文件或文件无效。

正确的广告控件应该是这样写:

<strong><span style="font-family:KaiTi_GB2312;font-size:18px;"><?xml version="1.0" encoding="utf-8" ?>
<Advertisements>
 <Ad>
     <ImageUrl>Images/Chrysanthemum.jpg</ImageUrl>                   <!--图像文件的绝对或相对Url-->
     <NavigateUrl>http://www.baidu.com</NavigateUrl>       <!--单击此Ad之后访问的目标Web站点-->
     <AlternateText>BaiDu</AlternateText>                  <!--鼠标在图像上方移动时显示的文本-->
     <Keyword>1</Keyword>                                  <!--指定给此Ad的该类别-->
     <Impressions>100</Impressions>                        <!--在循环播放时间安排中广告的优先级-->
 </Ad>
 <Ad>
     <ImageUrl>Images/Chrysanthemum.jpgF</ImageUrl>
     <NavigateUrl>http://www.google.com</NavigateUrl>
     <AlternateText>Google</AlternateText>
     <Keyword>1</Keyword>
     <Impressions>20</Impressions>
 </Ad>
 </Advertisements></span></strong>

修改完之后就可以啦。这个也是代码的规范问题啊。我们应该保持严谨的学习态度,同样的代码只是大小写的问题,花费了半个多小时解决这个问题。吃一堑长一智,凡事要多留心啊。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 24
    评论
评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值