建立 SharePoint 網站頁面

套用到
SharePoint Designer 2010

在 Microsoft SharePoint Designer 2010 中,你可以快速且輕鬆地將頁面加入 SharePoint 網站,然後在瀏覽器或 SharePoint Designer 中自訂這些頁面。 建立新頁面時,你可以選擇幾種頁面類型:網頁部分頁、ASPX 頁面或 HTML 頁面。

注意

還有另一種稱為發佈頁面的頁面,經常用於 Microsoft SharePoint Server 2010 的發佈網站。

本文說明如何在 SharePoint Designer 2010 中建立網站頁面。

本文內容

你新增到網站的頁面類型

當你在 SharePoint Designer 2010 中維護網站時,你經常會新增支援網站設計或功能的頁面。 大多數情況下,你會想新增自訂檢視和表單的頁面。 因此,當您在 SharePoint Designer 2010 的摘要頁面建立清單或函式庫的新檢視或表單時,會自動建立一個新的網站頁面 (也稱為清單檢視頁面或清單表單頁面) 。 在 「參見」 章節中了解更多關於清單檢視與清單表單的資訊。

除此之外,您還可以新增網站頁面用於其他目的,例如為額外資料來源建立檢視與表單,或指定頁面供使用者新增或自訂網頁部分。 在這些情況下,你可以在 SharePoint Designer 2010 中建立新的網站頁面。 你可以依此處描述建立三種類型的頁面。

頁面類型 描述
網頁組件頁面 建立一個帶有網頁部分區域的 ASPX 頁面,您可以用來新增網頁部分,或讓網站使用者透過瀏覽器新增網頁部分。 新頁面的外觀與氛圍與網站其他部分相同,包括邊框與導覽元素,頁面會自動與你的網站主頁關聯。 在建立新的網頁零件頁面時,你可以從多個具有不同網頁區域配置的範本中選擇。
ASPX 頁面 建立一個空白的 ASPX,或 ASP.NET 網頁。 如果你建立 ASPX 頁面,你需要加入必要的網頁部分區域和頁面元素,才能讓頁面如預期運作。 如果你從 SharePoint Designer 的網站頁面建立 ASPX 頁面,它不會附加到母版頁面,因此不會顯示網站其他部分的外觀與感覺、邊框和導覽。
HTML 頁面 在你的網站上建立一個空白的 HTML 頁面。 你建立的 HTML 頁面無法直接在你的網站上查看,因為它沒有 SharePoint 網站所需的 ASP 程式碼。 不過,該頁面仍可用來儲存網站上的 HTML 文件。

注意

Microsoft SharePoint Server 2010 與 SharePoint Foundation 2010 利用Microsoft ASP.NET 技術,提供互動且協作的內容,這是靜態 HTML 網站無法達成的。 當你在 SharePoint 網站新增頁面時,幾乎總是想加入網頁部分頁面或 ASPX 頁面,因為這兩者都是支援完整 SharePoint 功能的 ASP.NET 頁面。

頁面頂端

建立網頁部分頁面

網頁零件頁面是一種包含一個或多個網頁零件區域的 ASPX 頁面。 每個 Web Part 區域就像是 Web Part(網路零件)的容器。 網頁部分區域可設定以控制網頁部分的組織與格式。 當你在 SharePoint Designer 2010 建立網頁零件頁時,你可以從多種可能的版面配置中選擇。 建立網頁零件頁面後,你可以重新排列網頁零件區域、新增資料檢視、表單及其他網頁零件等功能。 網站訪客若擁有編輯權限,也能新增或移除網頁部分。

網頁部分頁面也會與您的網站主頁相關聯,因此會包含網站邊界、導覽及其他共享元素,使它看起來與網站上的其他頁面相似。

注意

要將頁面加入 SharePoint 網站,您必須是擁有新增與自訂頁面權限的網站群組成員。 此權限預設包含在 Full Control 與 Designer 權限層級中。

要建立網頁零件頁,請在 SharePoint Designer 2010 中開啟您的網站並執行以下步驟:

  1. 按一下 [導覽] 窗格中的 [網站頁面]
  2. 新群組頁面標籤中,點擊網頁部分頁面
  3. 請根據提供的預覽選擇網頁部分頁面的版面。
    新增頁面至 SharePoint Designer 2010
  4. 新的網頁部分頁面會在網站頁面畫廊中建立。
    新增頁面至 SharePoint Designer 2010
  5. 點擊頁面名稱 (預設 Untitled_1.aspx) 必要時重新命名。
  6. 要編輯頁面,請再次點擊該頁面以開啟摘要頁面,然後點擊 編輯檔案
  7. 該頁面會在 SharePoint Designer 2010 的頁面編輯器中開啟,您可以在那裡為頁面新增檢視、表單及其他網頁零件。
    新增頁面至 SharePoint Designer 2010

頁面頂端

從母版頁面建立頁面

在 SharePoint Designer 2010 中,你可以根據現有的主頁面建立新的 ASPX 頁面。 如果你選擇這種方式來建立新網站頁面,還需要額外執行幾個步驟來新增內容。 例如,你必須找到頁面上的主要佔位符,才能新增內容。 接著你需要新增並自訂 Web Part Zones 的版面,以符合你的需求。

注意

要執行這些步驟,您可能需要聯絡您的網站管理員,以啟用網站的母版編輯功能。 此外,這樣建立新網站頁面會導致網站頁面無主,這可能不會因為效能問題而出現。

要從主頁建立網站頁面,請在 SharePoint Designer 2010 中開啟您的網站並執行以下步驟:

  1. 導覽 面板中,點選 母版頁面

  2. 選取你想用於新網站頁面的母版頁面。

  3. 在「 母版頁面 」標籤中,在 新群組 中,點擊 「主頁」
    新增頁面至 SharePoint Designer 2010

    注意

    你也可以右鍵點擊母版頁面,然後在捷徑選單中點選「 從母版頁面新增 」,或在 「檔案 」標籤頁從母版頁面建立新頁面。

  4. 「選擇母版頁面 」對話框中,請選擇以下選項之一:

    • 點擊 預設母頁 ,即可使用目前設為網站預設母頁的母頁。
    • 點擊 自訂母版頁面 ,即可使用目前設定為網站自訂母版的母版頁面。
    • 點擊「特定母版頁面」,使用您選擇的母版頁面,該頁面目前未設為網站預設母版或自訂母版。 點擊瀏覽以找到並選擇你想要的母版頁面。 (主頁必須與目前網站同一個網站集合中。)
  5. 完成之後,請按一下 [確定]

  6. 「新網頁部分」 對話框中,輸入網站頁面名稱並選擇位置。

  7. 點擊 「是 」以進入進階模式開啟頁面。

  8. 該頁面會在 SharePoint Designer 2010 的頁面編輯器中開啟,您可以在那裡為頁面新增檢視、表單及其他網頁零件。

  9. 找到你想加入自訂內容的內容佔位符。

注意

要將 Web Parts 加入頁面主體,你很可能會使用 PlaceHolderMain 內容的 placeholder。 要將內容加入這個佔位符,請點擊 PlaceHolderMain (Master) 右側的箭頭,然後點擊 「建立自訂內容」。

新增頁面至 SharePoint Designer 2010
內容區域可編輯,從內容佔位符旁的 自訂 () 文字可見。

  1. 你現在可以在頁面上新增自訂內容。 例如,你可以新增自訂檢視、表單、網頁部分和網頁零件區域。

頁面頂端

建立獨立的 ASPX 或 HTML 頁面

有時你可能會想建立一個獨立的 ASPX 或 HTML 頁面,而不是網頁部分頁面或與母版相關聯的頁面。 例如,你可能想要一個ASPX頁面作為彈出視窗,或是支援網站上其他頁面的頁面。 你可能想建立一個可以從網站下載的 HTML 頁面。

若要建立獨立的 ASPX 或 HTML 頁面,請在 SharePoint Designer 2010 中開啟您的網站並執行以下步驟:

  1. 按一下 [導覽] 窗格中的 [網站頁面]

  2. 在頁面 標籤中 ,新 群組 中點選 頁面 ,然後選擇以下選項之一:

    • 點擊 ASPX 在你的網站上建立獨立的 ASPX 頁面。
    • 點擊 HTML 即可在你的網站上建立獨立的 HTML 頁面。

注意

由於 HTML 頁面不具備 SharePoint 所需的 ASP.NET 技術,頁面可能無法在你的網站上正確呈現。

  1. 新頁面會在網站頁面畫廊中建立。
    新增頁面至 SharePoint Designer 2010

  2. 如有需要,點擊頁面名稱以重新命名。

  3. 要編輯頁面,請再次點擊該頁面以開啟摘要頁面,然後點擊 編輯檔案

  4. 點擊 「是 」以進入進階模式開啟頁面。

    注意

    進階模式是 SharePoint Designer 2010 中的一種頁面編輯狀態,允許你編輯網站頁面的全部內容,進而自訂 (也稱為「解除幽靈」,) 網站集合中的頁面。

  5. 該頁面會在 SharePoint Designer 2010 的頁面編輯器中開啟,您可以新增文字、圖片、連結,對於 ASPX 頁面則可新增檢視、表單及其他網頁部分。
    新增頁面至 SharePoint Designer 2010

  6. 你可以直接使用這個獨立頁面,或者在 ASPX 頁面的情況下,也可以附加到你的網站主頁。 想了解更多關於如何將網站頁面與母版頁關聯的資訊,請參閱 「另見 」部分。

頁面頂端

後續步驟

你可以在 SharePoint 網站新增任意數量的網站頁面。 你可以建立頁面來承載你的自訂檢視、表單及訪客使用的其他網頁部分。 當網站頁面以母版為基礎時,你可以從多個母版頁面中選擇。 想了解更多母版頁,請參考 「另見 」章節。

除了網站頁面外,你還可以建立一個支援發佈功能的網站,讓網站使用者根據你在網站上建立的頁面版面和母版頁面來建立發佈頁面。 發佈是 Microsoft SharePoint Server 2010 的一項功能。 欲了解更多,請參閱 參見部分

頁面頂端