本文主要是介绍【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>
修改完之后就可以啦。这个也是代码的规范问题啊。我们应该保持严谨的学习态度,同样的代码只是大小写的问题,花费了半个多小时解决这个问题。吃一堑长一智,凡事要多留心啊。
这篇关于【ASP.NET北大青鸟】--添加广告控件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!