使用內容預留位置控制項

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

主版頁面包含一組定義取代內容區域的頁面的控制項。在主版頁面上的每個內容預留位置控制項可以對應到內容的頁面上的個別內容控制項。主版頁面上的內容預留位置控制項決定其預設內容頁面上,而內容頁面上的對應內容控制項用來指定唯一的主版頁面的預設內容會覆寫的內容。

本文提供 SharePoint 2010 主版頁面,以及如何找出它們,並使用 SharePoint Designer 2010 加以修改內容預留位置控制項的概觀。進一步瞭解SharePoint 主版頁面簡介中的主版頁面。

本文內容

什麼是內容預留位置控制項?

在主版頁面上的預設內容預留位置控制項

檢視主版頁面上的內容預留位置控制項

使用內容預留位置控制項和內容控制項

尋找並修改內容預留位置控制項

尋找並修改內容控制項

什麼是內容預留位置控制項?

內容預留位置控制項是一種內容頁面上的內容控制項搭配運作的主版頁面上的程式碼。內容預留位置控制項顯示預設的內容 (它可以是任何內容,如果是空的控制項),但可以在頁面上的區域的覆寫的內容頁面上的內容控制項的唯一內容。使用主版頁面的任何頁面可以取代內容預留位置控制項中的內容,請提供相符的內容控制項。如果內容控制項是空值,一個空白的值,因此從頁面移除的控制項取得覆寫內容預留位置控制項。這是主版頁面服務的方式另存為範本的 SharePoint 網站上的多個內容頁面。

主要的主版頁面 (v4.master 是預設值) 的 SharePoint 中包含一組用於其他用途,例如網站導覽、 搜尋區域、 網站名稱和標題和本文頁面內容預留位置控制項。使用這些控制項工作時,您可以變更其位置,或修改的外觀,包括隱藏,但不是應該刪除其中一個,因為它們必要來呈現內容與 SharePoint 網站上的功能。

頁面頂端

在主版頁面上的預設內容預留位置控制項

主要的主版頁面 (預設 v4.master) 包含下列內容預留位置控制項,可用來呈現內容與 SharePoint 2010 網站上的功能。此資料表包含的內容預留位置控制項的名稱與描述每個。

內容版面配置區

描述

PlaceHolderAdditionalPageHead

用來新增額外的元件,例如 JavaScript、 Jscript 和階層式樣式表] 頁面的 [標題] 區段中。

PlaceHolderBodyAreaClass

[本文] 區域的類別。在 SharePoint 2010 中不再使用此版面配置區。

PlaceHolderBodyLeftBorder

此版面配置區的介面一部分沒有出現,但必須要有的回溯相容性。

PlaceHolderBodyRightMargin

此版面配置區的介面一部分沒有出現,但必須要有的回溯相容性。

PlaceHolderCalendarNavigator

在網頁上看到行事曆時,使用日期選擇器。

PlaceHolderFormDigest

容器的頁面表單摘要控制項儲存的位置。

PlaceHolderGlobalNavigation

在頁面上全域導覽階層連結控制項。

PlaceHolderGlobalNavigationSiteMap

子網站和頁面上的全域導覽中的同層級網站的清單。

PlaceHolderHorizontalNav

位於上方導覽列中的 [導覽] 功能表。

PlaceHolderLeftActions

[快速啟動] 列上方其他物件。

PlaceHolderLeftNavBar

[快速啟動] 導覽列中。

PlaceHolderLeftNavBarBorder

此版面配置區的介面一部分沒有出現,但必須要有的回溯相容性。

PlaceHolderLeftNavBarDataSource

用來填入左側的導覽列中的資料來源位置。

PlaceHolderLeftNavBarTop

左的導覽列中的 [上方] 區段。

PlaceHolderMain

頁面的主要內容。

PlaceHolderMiniConsole

此版面配置區的介面一部分沒有出現,但必須要有的回溯相容性。

PlaceHolderNavSpacer

此版面配置區的介面一部分沒有出現,但必須要有的回溯相容性。

PlaceHolderPageDescription

目前頁面的描述。

PlaceHolderPageImage

此版面配置區的介面一部分沒有出現,但必須要有的回溯相容性。

PlaceHolderPageTitle

網站的標題。

PlaceHolderPageTitleInTitleArea

頁面,其會顯示在頁面上的 [標題] 區域的標題。

PlaceHolderQuickLaunchTop

頂端的 [快速啟動] 功能表。

PlaceHolderQuickLaunchBottom

[快速啟動] 功能表底部。

PlaceHolderSearchArea

[] 區段的 [搜尋] 方塊與控制項的頁面。

PlaceHolderSiteName

目前頁面的所在的網站的名稱。

SPNavigation

用來編輯控制項的其他頁面。

PlaceHolderTitleAreaClass

標題區域的類別。此控制項現在位於標頭標記,並不會再使用 SharePoint 2010 中。

PlaceHolderTitleAreaSeparator

此版面配置區的介面一部分沒有出現,但必須要有的回溯相容性。

PlaceHolderTitleBreadcrumb

階層連結控制項的階層連結文字。

PlaceHolderTitleLeftBorder

此版面配置區的介面一部分沒有出現,但必須要有的回溯相容性。

PlaceHolderTitleRightMargin

此版面配置區的介面一部分沒有出現,但必須要有的回溯相容性。

PlaceHolderTopNavBar

如要保留的上方導覽列使用容器。

PlaceHolderUtilityContent

在頁面底部的表單標籤外其他內容。

頁面頂端

檢視主版頁面上的內容預留位置控制項

當您在 SharePoint Designer 2010 中開啟 SharePoint 2010 主版頁面時,您會看到一般的網站和固定的一般項目的版面配置,在每個頁面上,例如網站名稱、 導覽連結和在搜尋方塊。這些項目不會直接在頁; 編碼不過,它們被提供內容預留位置控制項。例如, PlaceHolderLeftNavBar控制項用來快速啟動] 功能表中;使用PlaceHolderSiteName控制項名稱的網站。然後, PlaceHolderMain控制項會用於主體的頁面。內容頁面要求時,在瀏覽器,從主版頁面的預設內容顯示,並顯示 [內容] 頁面的唯一內容。

若要查看主版頁面上的所有內容預留位置控制項,請開啟範本區域標籤」 視覺輔助,在 [檢視] 索引標籤上,您可以使用該範例工具視覺輔助工具] 功能表。這會醒目提示目前如下頁面上使用內容預留位置控制項。

主版頁面內容版面配置區

瀏覽可用的內容預留位置控制項主版頁面上的另一個方法是使用管理內容區域的 [樣式] 索引標籤上可用功能。此功能提供頁面上的內容預留位置控制項的清單。您可以選取其中一個,並按一下 [移至找出在頁面上的特定內容的版面配置區控制項。

主版頁面內容版面配置區

[設計] 檢視 (SharePoint Designer 2010 中的 WYSIWYG 編輯器) 工作時,您可以選取頁面上的內容預留位置控制項,並查看該內容的詳細資料。例如,如果您選取網站的名稱,您會看到PlaceHolderSiteName控制項在頁面上,標記位置底部的畫面,並標記、 樣式和其他套用至工作窗格中的控制項的屬性。

如果您使用的程式碼檢視] 中,您會看到< asp: ContentPlaceHolder >標籤內的控制項。當您使用 [分割檢視時,您會看到兩個參照內容預留位置控制項,如下所示。

SharePoint 2010 主版頁面

PlaceHolderSiteName控制項,例如,提供網站名稱頁面上。預設值是來自主版頁面,插入指定的標題網站設定] > 標題、 描述及圖示SharePoint 2010 中的頁面。如果您想要變更網站名稱,只要在頁面上,例如 [首頁] 頁面中,您可能 SharePoint Designer 2010 中開啟該頁面,找出PlaceHolderSiteName控制項,並指定唯一的名稱那里 (可建立該頁面上的新增內容控制項)。這將會覆寫的內容,否則會提供主版頁面。

主版頁面開啟時,必須存取所有由您的網站使用內容預留位置控制項。您可以變更其位置、 新增或移除內容周圍控制項、 變更控制項的內容、 套用新的標籤或樣式,以及等。如果您使用全新的主版頁面,您會在頁面上的適當位置新增每個內容預留位置控制項。新設計和內容版面配置區的位置會顯示在每個頁面,附加至主版頁面。

重要: 內容預留位置控制項才能呈現 SharePoint 2010 中的網頁。不會刪除內容預留位置控制項,因為這麼做,因此可能會中斷頁面與網站的主版頁面相關聯。不過,如果您不想顯示的內容預留位置控制項,您可以將其顯示屬性變更為 false 或隱藏區段的內容版面配置移動頁面上。

頁面頂端

使用內容預留位置控制項和內容控制項

若要變更您的網站的每一頁上的內容預留位置控制項的外觀,您應該將該自訂主版頁面上。所做的變更會出現在每個頁面,參照的主版頁面。若要變更內容預留位置控制項在單一頁面上的外觀,您應該新增或自訂個別頁面上的內容控制項。這會覆寫主版頁面的預設值。下列步驟說明如何找出兩個頁面上的內容控制項的內容預留位置控制項。在 SharePoint Designer 2010 中,會執行這些步驟。

尋找並修改內容預留位置控制項

請遵循下列步驟,找出在 SharePoint 2010 主主版頁面上的 PlaceHolderSiteName 內容預留位置控制項。

  1. 以 SharePoint Designer 2010 開啟您的網站,按一下功能窗格中的 [主版頁面]

    附註:  如果您在功能窗格中沒有看見 [主版頁面],表示 SharePoint 可能已停用主版頁面。詳情請連絡網站管理員。如需深入瞭解,請參閱管理 SharePoint Designer 2010

  2. 在 [主版頁面] 庫中,按一下 [ v4.master]。

  3. 在主版頁面摘要頁面,按一下 [編輯檔案]

  4. 如果系統提示您取出檔案,請按一下 [是]

  5. 如果您正在 [設計] 檢視中檢視頁面,只要按一下頁面上的某個區域,就可以看見用於提供內容的內容預留位置控制項。

  6. 或者,您可以按一下 [樣式] 索引標籤,瀏覽可用的內容預留位置控制項,並在 [主版頁面] 群組中,按一下 [管理內容區域。使用此功能,您可以快速且輕鬆找出在主版頁面內容預留位置控制項。

  7. 在清單的內容區域中,選取PlaceHolderSiteName ,然後按一下[到。然後,請按一下 [關閉]。已選取這類網頁內容預留位置控制項。
    SharePoint 2010 主版頁面

  8. 您可在此變更其設定、變更位置、套用不同樣式等。完成後,請儲存主版頁面。

  9. 如果警告您所做的變更會自訂從網站定義頁面,選擇 []。

    附註:  SharePoint 頁面依預設是與網站定義檔案相關聯。若主版頁面是以 SharePoint Designer 2010 進行自訂‧,則不會再與網站定義相關聯。這有可能會造成將來更新或升級至 SharePoint 後還要從事額外的管理工作,因此您才會看見這則訊息。如有必要,您隨時可以將主版頁面重設回網站定義。

除非頁面是直接自訂,否則您的變更一律會顯示在此主版頁面附加的每一個頁面上。

頁面頂端

尋找並修改內容控制項

請遵循下列步驟,找出 PlaceHolderSiteName 內容控制項 SharePoint 2010 內容頁面上。

  1. 在 SharePoint Designer 2010 中開啟您的網站,然後按一下 [網站頁面

  2. 按一下您想要修改,例如Home.aspx的 [網站] 頁面。

  3. [頁面] 索引標籤中編輯] 群組中,按一下 [編輯檔案,然後選擇 [進階模式中的 [編輯檔案

    附註: 如果沒有進階的編輯模式,請時可能已停用 SharePoint 中。如需詳細資訊,請連絡您的網站管理員。如需管理 SharePoint Designer 2010深入瞭解。

  4. 如果您正在檢視頁面設計] 檢視中,您只要按一下 [若要查看內容的版面配置區來提供的內容] 頁面上的區域。

  5. 比方說,按一下 [網站名稱,如下所示,您會看到PlaceHolderSiteName (主要) ]。(主要) 表示頁面目前正在使用的主版頁面的預設內容。
    內容頁面上的內容版面配置區

  6. 有幾個可能此處所做的變更,例如變更其外觀和位置。
    您也可以建立新的內容控制項,在頁面上,按一下控制項的右邊緣的箭號並選擇 [建立自訂內容。這會變更標籤為PlaceHolderSiteName (自訂),而且您可以開始輸入控制項的新值。這個自訂的內容會覆寫預設內容,從主版頁面。

    附註: 若要返回主版頁面的內容,再次按一下箭號,選擇預設主圖形的內容,然後按一下[是]以移除自訂的內容。

  7. 完成後,儲存頁面。

  8. 如果警告您所做的變更會自訂從網站定義頁面,選擇 []。

    附註: SharePoint 頁面是,根據預設,與網站定義檔案相關聯。在 SharePoint Designer 的進階模式自訂內容的頁面,時不會再與網站定義相關聯。這可能會導致下列未來的更新或升級至 SharePoint],這就是為什麼您看到這則訊息的其他系統管理工作。您隨時都可以重設網站定義,[內容] 頁面,如有必要。

只要您自訂的內容頁面和不的其他內容頁面附加至主版頁面上,會出現您的變更。

頁面頂端

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×