zoukankan
html css js c++ java
Moss母版页制作详解(一)
前几天,做了一个主要做样式的Moss网站,亲身经历了一次Moss母版页的制作过程,现在空闲了,总结一下,Moss母版页的制作过程。以前只注重Moss后端程序的开发,没有注意过Moss样式的开发,经过这一次才明白,Moss的母版页也很复杂呀!(呵呵,至少我是这么认为)。
下面是Moss母版页的所有占位符:
1
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderGlobalNavigationSiteMap
"
runat
=
"
server
"
/>
放置连接到顶级站点的超连接
2
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderGlobalNavigation
"
runat
=
"
server
"
/>
放置顶部一行内容。
3
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderSiteName
"
runat
=
"
server
"
/>
放置站点名称
4
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderSearchArea
"
runat
=
"
server
"
/>
放置搜索框
5
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderHorizontalNav
"
runat
=
"
server
"
/>
放置水平导航栏
6
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderTopNavBar
"
runat
=
"
server
"
/>
放置水平导航栏一行内容。
7
、
<
asp:ContentPlaceHolder ID
=
"
WSSDesignConsole
"
runat
=
"
server
"
/>
页面编辑控件,当页面进入编辑页面模式时使用(当我们点 Site Actions, Edit Page后)
8
、
<
asp:ContentPlaceHolder ID
=
"
SPNavigation
"
runat
=
"
server
"
/>
在 Windows SharePoint Services中默认为空,用于附加的页面编辑控件
9
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderPageImage
"
runat
=
"
server
"
/>
左侧的图片
10
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderTitleLeftBorder
"
runat
=
"
server
"
/>
Title区左侧边框
11
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderTitleBreadcrumb
"
runat
=
"
server
"
/>
TitleBreadcrumb页面导航区
12
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderPageTitleInTitleArea
"
runat
=
"
server
"
/>
Breadcrumb区下面的标题
13
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderMiniConsole
"
runat
=
"
server
"
/>
一个放置页面级命令的地方,比如在WIKI站点里的Edit Page, History, Incoming Links
14
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderTitleRightMargin
"
runat
=
"
server
"
/>
Title区右侧空白
15
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderTitleAreaSeparator
"
runat
=
"
server
"
/>
TitleAreaSeparator区
16
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderLeftNavBarDataSource
"
runat
=
"
server
"
/>
左侧导航区数据源
17
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderCalendarNavigator
"
runat
=
"
server
"
/>
在页面中有日历时为其显示一个日期选择框
18
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderLeftNavBarTop
"
runat
=
"
server
"
/>
左侧导航区上面的导航区
19
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderLeftNavBar
"
runat
=
"
server
"
/>
左侧导航区
20
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderLeftActions
"
runat
=
"
server
"
/>
左侧导航区下面的动作区
21
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderNavSpacer
"
runat
=
"
server
"
/>
左侧导航区的宽度
22
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderLeftNavBarBorder
"
runat
=
"
server
"
/>
左侧导航区的边框元素
23
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderBodyLeftBorder
"
runat
=
"
server
"
/>
页面body的边框元素
24
、
<
asp:ContentPlaceHolder id
=
"
PlaceHolderPageDescription
"
runat
=
"
server
"
/>
页面描述区
25
、
<
asp:ContentPlaceHolder id
=
"
PlaceHolderMain
"
runat
=
"
server
"
/>
页面主体
26
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderBodyRightMargin
"
runat
=
"
server
"
/>
页面body的右边空白
27
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderFormDigest
"
runat
=
"
server
"
/>
这是页面中必备的
"
form digest
"
安全组件。
28
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderUtilityContent
"
runat
=
"
server
"
/>
页面底部需要的一块特殊内容
29
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderBodyAreaClass
"
runat
=
"
server
"
/>
附加在页面顶部的body中的样式
30
、
<
asp:ContentPlaceHolder ID
=
"
PlaceHolderTitleAreaClass
"
runat
=
"
server
"
/>
TitleArea附加的样式
31
、
<
asp:ContentPlaceHolder id
=
"
PlaceHolderAdditionalPageHead
"
runat
=
"
server
"
/>
提供给内容页添加所有可以放在
<
head
>
区域的内容,如CSS、JS等。
这是在default.master母版页中的占位符,我们将一一讲解如何应用以及样式的设置。
待续
查看全文
相关阅读:
AutoComplete控件
META httpequiv 大全
十四条必知的手机电池充电技巧
什么是套接字
理解HTTP session原理及应用
Adodb.Stream取得图像的高宽
微软Windows 7测试版下载网上泄露
Oracle新手學習
Oracle字符串函数
Oracle的Window服务启动时并不启动实例
原文地址:https://www.cnblogs.com/wengnet/p/1316771.html
最新文章
jQuery图片预加载+等比例缩放
Asp.net MVC 示例项目"Suteki.Shop"分析之NVelocity模版引擎 (转)
通用权限的设计(下)
HTML重构:战术篇(转)
jQuery中 index() 方法的使用
jquery AJAX
jQuery 动画中 缓动效果的应用 (转)
浅谈易讯网架构 (转)
使用 jQuery制作仿Flash 图片横向切换(转)
在DiscuzNt中,使用集成Active Directory的身份验证模式
热门文章
即将发布企业假单管理系统
使用.NET和Jquery打造简单的便签纸
使用.NET提取网页中的文本
系统优化,Cache,Session,Item,Cookie,ViewState,一个都不能少
JSON中的{}与[]
DIV 层切换
实现EnumHelper 类
启明星请假单加班单管理系统
使用ASP.NET操作IIS7中使用应用程序
SNIFFER(嗅探器)简介
Copyright © 2011-2022 走看看