主页后台源码及释义.docx
《主页后台源码及释义.docx》由会员分享,可在线阅读,更多相关《主页后台源码及释义.docx(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、主页后台源码主要是实现数据绑定,即用SQL语句从数据库选出记录,然后 绑定到控件上,代码实现比拟简单。除数据绑定外,还有给控件赋值、字符串 的连接方法以及控件的显示与隐藏。一、主页后台源码涉及到的知识点1、给服务器端控件(Literal)赋值;2、数据绑定;3、字符串的连接方法;4、根据内容有无显示隐藏控件。二、知识点分析1、给服务器端控件(Literal)赋值非列表型常用服务器端控件有Literal. Label、HyperLink、Image、 HiddenField、TextBox. Button ,不用提交表单的页面常用前四个,用提交 表单的常用后三个。Literal与Label都是向
2、前台输出文本,区别在于Literal只输出文字不输出 任何Html元素,而Label输出Html元素与文字,即用文字;HyperLink是超链接,在前台输出repCIass.DataBindQ;)绑定新闻private voidBindNews()(stringstrSQL =Select top 11 newsid,newsname,adddate From news Order By adddate Desc;DataTabledt =SqlData.dataTable(strSQL);repNews.DataSource = dt.DefaultView;repNews.DataBind
3、();)绑定友情链接private voidBindLinkQ stringstrSQL =select sitename,url from friendlink;DataTabledt =SqlData.dataTable(strSQL);if(dt.Rows.Count 0) repLink.DataSource = dt;repLink.DataBindQ;paLink.Visible =true;乂于Image是图片,在前台输出;后三个在提交表单的页再一一介绍。主页用Literal给主页标题、关键词和描 述赋值,例如给主页标题赋值的前台代码为:后台代码为:litTitle.Text =
4、 PublicStatic.webName + PublicStatic.keywords;从赋值代码中可以看出,主页标题由网站名称和关键词组成,这样有利在 搜索引擎中获得排名。名称(webName )和关键词(keywords )都是引用静 态类(PublicStatic )中的变量,它们由该类从数据库中取出,具体实现可查看 PublicStatic 类。2、数据绑定实现过程:先从数据库或文件中取出记录,然后绑定到控件上。由于主页翻开速度越快越好,所以选用输出数据最少的Repeater控件来绑定 数据,以绑定公司新闻为例如。前台代码为:.htmntarget=_blank 12 ?Class
5、.ToString(Eval(newsname)z 12)EpWeb.privates.classes.PublicClass.ToString(Eval(newsname)%后台代码:绑定新闻private voidBindNews()(stringstrSQL =Select top 11 newsid,newsname,adddate From newsOrder By adddate Desc;DataTabledt =SqlData.dataTable(strSQL);repNews.DataSource = dt.DefaultView;repNews.DataBind();)后台
6、代码把绑定的过程定义为一个方法,实现过程如下:1)首先定义从数据库取数据的SQL语句,SQL语句的意思是:从数据库的 新闻表(news )取出按添加日期(adddate )排序的11条记录(top11),选出字段为:newsid,newsname,adddate ;2 )然后调用SqlData类的dataTable方法执行SQL语句,并把获取到的记 录赋给DataTable变量dt;类SqlData主要实现连接数据库和从数据库中取 出记录,具体实现方法请看SqlData类;)把取出的数据绑定到控件Repeater上,用方法中的后面两句代码。以上虽然只举了 Repeater控件的绑定方法,其它控
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 主页 后台 源码 释义
限制150内