CH05 站点设计

CH05 站点设计

ID:44246656

大小:3.10 MB

页数:26页

时间:2019-10-20

CH05 站点设计_第1页
CH05 站点设计_第2页
CH05 站点设计_第3页
CH05 站点设计_第4页
CH05 站点设计_第5页
资源描述:

《CH05 站点设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第5章站点设计回顾Response对象和Request对象Server对象Application和Session对象Cookie对象Viewstate对象本章介绍母版页(重点)主题与样式站点导航与导航控件(重点)ASP.NET应用程序文件夹应用程序常用的文件夹有:(1)App_Code文件夹用于存储后台代码文件(类)(2)App_Data文件夹保存应用程序使用的数据(3)App_Themes文件夹主题App_Code使用计算代码publicintAdd(inta,intb){return(a+b);}调用代码Cal

2、culatormyCalc=newCalculator();lblInfo.Text=myCalc.Add(12,12).ToString();为什么使用母版页在ASP.NET2.0中,可以将Web应用程序中的公用元素,例如,网站标志、广告条、导航条、版权声明等内容整合到母版页中。以前此类实现称为页面模板。实际上,可以将页面模板和母版页视为同一功能。母版页能够为ASP.NET应用程序创建统一的用户界面和样式,这是母版页的核心功能什么是母版页(1)一是母版页的扩展名是.master。(2)母版页文件必须声明为<%@Mast

3、er%>。(3)三是母版页中可以包括一个或者多个ContentPlaceHolder控件。母版页与普通页区别后缀名关键字内容页母版页优点有利于站点修改和维护,降低开发人员的工作强度提供高效的内容整合能力有利于实现页面布局由内容页和母版页组成的对象模型,能够为应用程序提供一种高效、易用的实现方式创建母版页创建内容页修改页面标头问题:我们使用母版页后,所有应用母版页的内容页没有标记,我们怎样为每一个内容页设置标头呢?在内容页中,修改页面注册中的Title主题和皮肤的概念主题:将样式和布局信息分解为单

4、独的文件组.主题可应用于任何站点,影响站点中每一个网页和控件的外观各种控件的样式在主题中被指定为皮肤(Skin)样式的应用对单独页面元素使用样式Thisisastyled"div"tag

将样式移动到样式表StyledPage2

5、ype="text/css"/>主题的构成与构建-1主题由一组元素组成:皮肤、级联样式表(CSS)、图像和其他资源。主题是在网站或Web服务器上的特殊目录中定义的。在默认情况下,主题存储在网站中的App_Themes目录下,皮肤则存储于相应Theme的文件夹中,是以.skin为后缀的文件主题的构成与构建-2Calendar.skin文件

6、ding="4"DayNameFormat="FirstLetter“Font-Names="Verdana"Font-Size="8pt"ForeColor="Black"Height="180px"Width="200px">

7、olor="#FFCC66"ForeColor="White"/>站点导航站点设计时首先要画出站点的树型

8、结构图,这样就定义好了网站各个页面层次关系.例如,球员的统计信息页将是一般的球员列表页的子页,而球员列表页又是主页的子页:主页-球员列表--球员的统计信息ASP.NET2.0把这些信息保存在一个名称为web.sitemap的XML格式的站点地图文件中站点地图文件包含标记。每

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关标签