
⑥束高睾殿董找街学院 nerce and I nolom 新闻发布系统 主题与母版标准控件
新闻发布系统 主题与母版标准控件

回顾内容 系统总体设计 应用技术简介 数据库设计 ·功能模块设计 ·用户界面设计 图U☑ home back first prev next last
home back first prev next last 2 回顾内容 • 系统总体设计 • 应用技术简介 • 数据库设计 • 功能模块设计 • 用户界面设计

本章主要内容 主题和母板 -主题 >主题的概念 >怎么定义注意 >怎么使用主题 -母板 >母板的概念 >怎么编辑母板 >怎么使用母版 标准控件 。 数据源控件 。 数据绑定控件 绑定数据 图U国✉因 home back first prev next last 3
home back first prev next last 3 本章主要内容 • 主题和母板 – 主题 ➢ 主题的概念 ➢ 怎么定义注意 ➢ 怎么使用主题 – 母板 ➢ 母板的概念 ➢ 怎么编辑母板 ➢ 怎么使用母版 • 标准控件 • 数据源控件 • 数据绑定控件 • 绑定数据

主题和母板 ·主题 -主题的概念 -怎么定义注意 -怎么使用主题 ·母板 - 母板的概念 -怎么编辑母板 一怎么使用母版 窗a国■ home back first prev next last 4
home back first prev next last 4 主题和母板 • 主题 – 主题的概念 – 怎么定义注意 – 怎么使用主题 • 母板 – 母板的概念 – 怎么编辑母板 – 怎么使用母版

主题一主题的概念 什么是主题? 主题是属性设置的集合,使用这些设置可以定 义页面和控件的外观,然后在某个Wb应用程中 的所有页、整个Web应用程序或服务器上的所有 Web应用程中一致地应用此外观. 主题由一组元素组成:外观、级联样式表 (CSS)、图像和其他资源。 演示主题的特效: 图U4☑ home back first prev next last5
home back first prev next last 5 主题—主题的概念 什么是主题? 主题是属性设置的集合,使用这些设置可以定 义页面和控件的外观,然后在某个 Web 应用程中 的所有页、整个 Web 应用程序或服务器上的所有 Web 应用程中一致地应用此外观。 主题由一组元素组成:外观、级联样式表 (CSS)、图像和其他资源。 演示主题的特效:

主题一怎么定义主题 主题的主要内容: 解决方案资源管理器···具X仍 晶因图的物 - 皮肤文件(SKIN)。 司解决方案“WebSite”(个项目 白-D:lreb\TebSite\ - 级联样式表(CSS)。 a ⊕▣Default.aspx 国web.config -图像和其他资源。 曰-App Data ·演示皮肤和级联样式表的编 日-aApp_Themes 心主题1 SkinFile.skin -演示皮肤文件的编辑。 SkinFile2.skin A StyleSheet.css -演示级联样式表的编辑。 白 图U✉因 home back first prev next last 6
home back first prev next last 6 主题—怎么定义主题 • 主题的主要内容: – 皮肤文件(SKIN)。 – 级联样式表 (CSS)。 – 图像和其他资源。 • 演示皮肤和级联样式表的编辑: – 演示皮肤文件的编辑。 – 演示级联样式表的编辑

主题一使用主题 属性 ·主题的使用包括: DOCUMENT -整个站点使用主题。 n↓国 曰ASP.ET -单个页面使用主题。 Culture Debug -单个控件使用主题。 EnableSessionState Language ·样式主题和页主题: MasterPageFile StyleSheetTheme 主题1 Theme 主题1 Theme Trace TraceMode -StylesheetTheme UICulture 曰Body 窗a因 home back first prev next last 7
home back first prev next last 7 主题—使用主题 • 主题的使用包括: – 整个站点使用主题。 – 单个页面使用主题。 – 单个控件使用主题。 • 样式主题和页主题: – Theme – StylesheetTheme

母版页的概念 ·母版页的概念: -母版页为具有扩展名.master(如MySite.master) 的ASP.NET文件,它具有可以包括静态文本、 HTML元素和服务器控件的预定义布局。母版页 由特殊的@Master指令识别,该指令替换了用 于普通.aspx页的@Page指令Button。 图U网☑■ home back first prev next last 8
home back first prev next last 8 母版页的概念 • 母版页的概念: – 母版页为具有扩展名 .master(如 MySite.master) 的 ASP.NET 文件,它具有可以包括静态文本、 HTML 元素和服务器控件的预定义布局。母版页 由特殊的 @ Master 指令识别,该指令替换了用 于普通 .aspx 页的 @ Page 指令 Button

母版一编辑母版 在编辑母版页时,该设计器的三种协助方式为: -任意添加ContentPlaceHolder控件。 -在应用母版的页面中添加Content控件,Content控件是 不允许在母版页中使用的。 在设计器中编辑母版页时,“网站”菜单和快捷菜单包 含“添加内容页”命令,该命令创建一个已链接到当前 母版页的新页。 ·Content类保存文本、标记和服务器控件以呈现 给母版页中的ContentPlaceHolder控件。 窗a国 home back first prev next last 9
home back first prev next last 9 母版—编辑母版 • 在编辑母版页时,该设计器的三种协助方式为: – 任意添加 ContentPlaceHolder 控件。 – 在应用母版的页面中添加Content 控件, Content 控件是 不允许在母版页中使用的。 – 在设计器中编辑母版页时,“网站”菜单和快捷菜单包 含“添加内容页”命令,该命令创建一个已链接到当前 母版页的新页。 • Content 类保存文本、标记和服务器控件以呈现 给母版页中的ContentPlaceHolder 控件

母版一使用母版页 ·母版的使用: 解决方案资了打开@) 晶团 打开方式) -在母版页中添加内容。 解决方 查看代码C) 0:国 查看设计器①) 一在母版页的嵌套。 查看标记图) 查看组件设计器红) >Msdn地址: 添加内容页@ >ms- 生成页@) help://MS.VSCC.v80/MS.MSD 检查辅助功能⑧) N.v80/MS.VisualStudio.v80.ch 从项目中排除① s/dv_aspnetcon/html/ec29afad 剪切) -b7f5-4c58-a4db 口自复制) b538dbfcea1b.htm 册除血) -ContentPlaceHolder控件 重命名圆) 夏aa 窗a因■ home back first prev next last 10
home back first prev next last 10 母版—使用母版页 • 母版的使用: – 在母版页中添加内容。 – 在母版页的嵌套。 ➢Msdn地址: ➢mshelp://MS.VSCC.v80/MS.MSD N.v80/MS.VisualStudio.v80.ch s/dv_aspnetcon/html/ec29afad -b7f5-4c58-a4dbb538dbfcea1b.htm – ContentPlaceHolder控件