Share via


為 SharePoint 應用程式頁面或 Web 組件建立使用者控制項

您可以建立自訂使用者控制項,為 SharePoint 方案提供自訂功能,而且您可以在專案內重複使用該功能。 您可以將 Web 組件或應用程式頁面中加入使用者控制項,或加入其他 ASP.NET 控制項和 SharePoint 控制項,並且定義控制項的屬性和方法。 如需使用者控制項的詳細資訊,請參閱為 Web 組件或應用程式頁面建立可重複使用的控制項以及 SharePoint 中的使用者控制項和伺服器控制項。

若要建立 SharePoint 的使用者控制項

  1. 在 Visual Studio 中開啟或建立 SharePoint 專案。

    請參閱 SharePoint 專案與專案項目範本

  2. 在 [ 方案總管] 中選擇專案節點。

  3. 在功能表列中,選擇 [專案]>[加入新項目]

    [新增項目] 對話方塊隨即開啟。

  4. 在 [已安裝] 窗格中,選擇 [Office/SharePoint] 節點。

  5. 在 SharePoint 範本清單中,選擇 [使用者控制項 (僅限陣列方案)]

    注意

    使用者控制項只適用於陣列方案。

  6. 在 [名稱] 方塊中指定使用者控制項的名稱,然後選擇 [加入] 按鈕。

    Visual Studio 會將數個資料夾和檔案加入您的專案中。 如需這些檔案的詳細資訊,請參閱為 Web 組件或應用程式頁面建立可重複使用的控制項

    根據預設,使用者控制項檔案會出現在 Visual Web 開發人員設計工具的 [來源] 檢視中。 在這個檢視中,您可以編輯控制項的 XML 標記。 如果您想要從 [工具箱] 中拖曳控制項,以便以視覺化的方式設計控制項,可以切換為 [設計] 檢視。 請參閱設計檢視、網頁設計工具

  7. 如果您想要處理在控制項中發生的事件,請在使用者控制項的程式碼檔案中加入程式碼。

    這個檔案會出現在 [方案總管] 的使用者控制項檔案下,並且依據專案的語言而定,其副檔名會是 .cs.vb