vs2005 adrotator 数据库邦定,以及动态添加adrotator
来源:互联网 发布:徽商银行待遇知乎 编辑:程序博客网 时间:2024/05/15 02:44
adrotator基本添加我就不在这里多说了,用xml邦定数据的,很多地方都可以找到资料的!
先讲一下,静态的添加adrotator及邦定数据源!
在页面中拖放一个adrotator控件,设置属性里id为adrotator1,在这里我们还要设置几个东东AlternateTextField, NavigateUrl,ImageUrl 分别对应数据库中提示,广告链接地址,图片地址的字段名.
在页面的page_Load方法中加入adrotator数据源邦定代码!
如
DB db = new DB();
string strSqlAd;
strSqlAd = "select * from tb_Ad where groupName =1";
DataSet dataAd1 = db.GetRecByDataSet(strSqlAd);
adRotator1.DataSource = dataAd1;
adRotator1.DataBind();
string strSqlAd;
strSqlAd = "select * from tb_Ad where groupName =1";
DataSet dataAd1 = db.GetRecByDataSet(strSqlAd);
adRotator1.DataSource = dataAd1;
adRotator1.DataBind();
DB是我的一个数据库方法类!
最终是返回一个数据集给adrotator
这样子就完成了,静态添加的方法了!~
下面说一下动态加入的方法!~
这里要配合一个控件,panel!
开始时我用placeholder可是格式不是很好调,就改用panel了!
首先是在页面中要加入广告条的地方加入一个panel,设置属性id为pl1
然后,就是在后台代码中写了!~
int AdLeftNum =Convert.ToInt16(ConfigurationManager.AppSettings["AdLeftNum"]); //从web.config中读出广告条的数目
for (int i = 1; i <= AdLeftNum; i++)
...{
int groupNum = i+3;
string strSqlLeft = "select adTitle as AlternateTextField, webUrl as NavigateUrl,adpicurl as ImageUrl from tb_Ad where groupName=" + groupNum; //这一句很重要,从数据库中读出的字段名已经设好
AdRotator adRotatorLeft = new AdRotator();
adRotatorLeft.Width = 140;
adRotatorLeft.Height = 150;
adRotatorLeft.Target = "_blank";
DataSet dataLeft = db.GetRecByDataSet(strSqlLeft);
adRotatorLeft.DataSource = dataLeft;
adRotatorLeft.DataBind(); //邦定数据集
pl1.Controls.Add(adRotatorLeft); //添加到panel中
}
for (int i = 1; i <= AdLeftNum; i++)
...{
int groupNum = i+3;
string strSqlLeft = "select adTitle as AlternateTextField, webUrl as NavigateUrl,adpicurl as ImageUrl from tb_Ad where groupName=" + groupNum; //这一句很重要,从数据库中读出的字段名已经设好
AdRotator adRotatorLeft = new AdRotator();
adRotatorLeft.Width = 140;
adRotatorLeft.Height = 150;
adRotatorLeft.Target = "_blank";
DataSet dataLeft = db.GetRecByDataSet(strSqlLeft);
adRotatorLeft.DataSource = dataLeft;
adRotatorLeft.DataBind(); //邦定数据集
pl1.Controls.Add(adRotatorLeft); //添加到panel中
}
当然这段代码也是加入到page_Load中的!
- vs2005 adrotator 数据库邦定,以及动态添加adrotator
- AdRotator
- Adrotator控件
- AdRotator控件
- 使用AdRotator绑定数据库中的广告
- AdRotator控件动态的显示广告图片-必看必会
- 如何:使用 AdRotator Web 服务器控件显示数据库中的广告
- 让AdRotator也能技持flash
- 广告控件(AdRotator)
- AdRotator控件使用
- AdRotator控件的使用
- 学习Adrotator广告控件
- 广告控件(AdRotator)使用方法
- AdRotator广告控件
- AdRotator控件全面探析
- ASP.net AdRotator
- asp.net AdRotator控件
- ASP.NET遇到问题---AdRotator
- CommunityServer系列之十一:优秀的URL重写机制
- 裁员后的一封offer(一)
- MyEclipse 开发 SSH 整合时 java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit 解决方案
- 按拼音或者笔画排序你的字符串
- [英语阅读]男人其实也“脆弱”
- vs2005 adrotator 数据库邦定,以及动态添加adrotator
- 快速找到数据库致慢的原因
- 一场虚惊
- 最流行的英文简历模板
- 正则表达式(学习)
- 导入EXCEL到数据库并删除EXCEL文件(死亡历险)
- 程序员怎样学数学:半路出家也能让编程是小菜一碟
- 10gR2一个很严重的bug
- 在WEB项目中多维下拉菜单的实现技巧和方法