当前位置: 首页 > 文章教程  > 计算机与互联网 > 网络编程

12.3技术解惑

8/31/2020 9:56:04 PM 人评论

12.3技术解惑

(1)母版页的代码开头是<%@ Master......%>,而普通Web页的代码开头是<%@ Page......%>。

(2)母版页不可以在浏览器中预览,而普通页可以。

(3)使用母版页的Web页的title在开头设置<%@ Page...... title=“标题”%>,而普通页的标题在head区的<title>标签中设置。

另外,母版页是可以嵌套的,也就是说在原母版页的基础上再建立母版页。这样不仅进一步提高了代码的复用,而且在使整个网站的外观一致的基础上,各个模块又有自己的子风格。例如,一家公司的网站整体外观是类似的,而各个部门页面又有自己的子外观。

在Web应用程序中,局部主题文件必须存放在根目录的App_Themes文件夹下,可以手动或者使用Visual Studio 2012在网站的根目录下创建该文件夹。

在App_Themes文件夹中,包括两个二级文件夹“主题1”和“主题2”,每个主题文件夹中都可以包含外观文件、CSS文件和图像文件等。其中外观文件是主题的核心部分,每个主题文件夹下都可以包含一个或者多个外观文件。在开发过程中,需要根据实际情况对外观文件进行有效的管理。常见的外观文件组织方式有如下3种。

(1)根据SkinID组织

在对控件外观设置时,将具有相同SkinID属性的外观文件放在同一个外观文件中。这种方式适用于网站页面较多、设置内容复杂的情况。

(2)根据控件类型组织

组织外观文件时,以控件类型进行分类,每个外观文件中都包含特定控件的一组外观定义。这种方式适用于页面中包含控件较少的情况。

(3)根据文件组成组织

组织外观文件时,以网站中的页面进行分类,每个外观文件定义一个页面中控件的外观。这种方式适用于网站中页面较少的情况。


相关教程

共有条评论 网友评论

验证码: 看不清楚?