欢迎来到天天文库
浏览记录
ID:41855410
大小:576.50 KB
页数:18页
时间:2019-09-03
《2.母版页和导航系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、二、母版页和导航系统永城职业学院彭勃网站开发的准备工作网站开发是一个把软件需求转换成用软件网站表示的过程,就是指在因特网上,根据一定的规则,使用开发工具制作的用于展示特定内容和提供特定服务的相关网页的集合。网站开发需要以客户需求为中心,以此来确定网站的功能和使用的技术。我们的客户是谁呢?2委托我们的客户让我们来为我们的客户开发网站吧!3网站需要一致的布局和外观在深刻理解客户需求,明确网站的意义和需要的功能(此处省略了过程…)之后,我们就可以着手开始网站的开发了。但在扩充内容之前,网站设计有两个要点要注意:整体布局和色彩搭配。网站需要一致的布局和外观,杂乱、风格迥异的网站很容
2、易被认为是一个或几个菜鸟拼凑而成的。在ASP.NET中,可以使用母版页为网站创建一致的布局。4网页的两种布局方式
3、>占位符控件,每个占位符控件都带有ID号。母版页的优点:只需要在同一个位置修改网站的布局;方便布置整个网站的导航结构;方便内容页的创建;可以创建多个母版页使网站的布局更灵活。7实验二内容页的创建河南建业MENU————————球员列表赵鹏…河南建业MENU————————球员列表赵鹏…Default页Introduction页History页(代码不分离)8内容页的特点声明指示符Page中多了一项属性MasterPageFile="~/xx.master"母版页中的ContentPlaceHolder占位符控件区域会被内容页面中的Content控件替换,并将ID传给
4、Content控件的ContentPlaceHolderID属性。母版页中包含多个ContentPlaceHolder控件时,内容页中也必须设置与其数量对应的Content控件。9站点地图当网站由不止一个网页组成的时候,设计一个有条有理的导航系统能够提高用户们访问网站的舒适度,增加用户们对网站的认同。但是要建立导航系统,先要明确网页之间的层次结构。ASP.NET2.0提供了一种称为站点地图的XML文件来辅助实现这种层次结构。10实验三创建站点地图11SiteMapPath控件一个古老的童话:“两个可爱的孩子被他们的后母送到了森林深处,他们通过沿路撒下的面包屑找到了回家的路。
5、但是有一次,路上的乌鸦吃掉了面包屑,结果…”SiteMapPath控件又称为“面包屑导航”控件。12实验四(上)使用SiteMapPath控件SiteMapPath控件需要从站点地图中读取路径SiteMapPath控件的常用属性13Menu控件“面包屑”导航控件只能导航到当前网页的上级页面,导航功能是有限的。如果网站能像Windows桌面程序一样提供一个菜单,通过菜单项能够快速找到并打开任意一个网页,该有多方便呀!ASP.NET通过使用Menu控件,实现了这一功能。14实验四(下)使用Menu控件需要依赖SiteMapDataSource控件,此控件可以自动读取站点地图。M
6、enu控件的常用属性。查看页面源代码15补充:第三种导航控件——TreeView使用过程和Menu控件很相似“外貌”上和Menu控件有区别16下次课,我们将开始学习ASP.NET动态网站的用户管理!17课后作业每个同学都根据自己的经历或者爱好,选择一个网站题目,为这个网站的设计实现做准备。设计实现所选网站项目的母版页。撰写实验报告。18
此文档下载收益归作者所有