• SharePoint 中 MasterPage 里面所有占位符列表


    下面列出了sharepoint的母版页中定义的所有占位符:(详细位置请对照default.master)
    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等。

  • 相关阅读:
    Castle Core 4.0.0 alpha001发布
    URL安全的Base64编码
    .NET Core RC2/RTM 明确了时间表
    一个免费的、跨平台的、开源音频编辑器Audacity
    Azure Service Fabric 开发环境搭建
    Microsoft Loves Linux
    微软将向Linux用户提供SQL Server程序
    微软收购Xamarin,你怎么看?
    我的梦幻2015,祝大家猴年吉祥,万事如意,幸福安康
    通用的序列号生成器库
  • 原文地址:https://www.cnblogs.com/Areas/p/2226398.html
Copyright © 2020-2023  润新知