日期:2014-05-18  浏览次数:20392 次

一直搞不懂的asp.net广告问题?
我是新人,望前辈多指点...
用asp.net做一个页面,页面上固定位置有一图片广告条,广告内容每隔几天要换一次。请问怎样做这个广告??
看了一些专业网站的页面,它们好像都用javascript来加载广告,如:
<div class="add1">
<script src="/ad/midad.js"></script>
</div>
如果像它们那样,那每一次更改广告的时候,都要更改.js文件。而且一个页面有多个广告,一个站点又有很多页面,其工作量肯定很大,还容易出错。

我只能想到一个办法,就是为广告建一个数据库表,在页面每个广告相应位置放一个相应标签,然后在每个页面Page_Load()中完成绑定。但这样是不是为服务器增加了很多负担?好像也不太好

想问一下大家,你们在为页面加广告的时候用什么方法?谢谢!

------解决方案--------------------
不会增加很多负担的
------解决方案--------------------
如果不用js文件,直接把script代码放在页面的话可以从后台操作,用js文件的话就不知道了
------解决方案--------------------
有一个专门的控件
------解决方案--------------------
其实asp.net本身的广告控件就已经够用了。如果用js的话,当改变广告时也是要改变数据源《XML或数据库》,那样与用广告控件没啥区别了。反正个人不建议直接在js直接写入那种,如果那样作,建议用后台程序对js进入操作。