共用方式為


搭配 Siebel 配接器使用自訂網頁元件

本節提供搭配 Microsoft Office SharePoint Server 使用自訂網頁元件的相關資訊。 若要使用自訂網頁元件,您必須執行下列動作:

  1. 建立自訂網頁元件

  2. 將自訂網頁元件部署至 SharePoint 入口網站

  3. 設定 SharePoint 入口網站以使用自訂網頁元件

開始之前

建立自訂網頁元件之前:

步驟 1:建立自訂網頁元件

若要使用 Visual Studio 建立自訂網頁元件,請執行下列動作:

  1. 啟動 Visual Studio,然後建立專案。

  2. 在 [ 新增專案 ] 對話方塊中,從 [ 專案類型 ] 窗格中,選取 [Visual C#]。 從 [ 範本] 窗格中,選取 [ 類別庫]。

  3. 指定解決方案的名稱和位置。 針對本主題,請在 [名稱] 和 [方案名稱]方塊中指定 CustomWebPart 。 指定位置,然後按一下 [ 確定]。

  4. 將 System.Web 元件的參考新增至專案中。 以滑鼠右鍵按一下方案總管中的專案名稱,然後按一下 [新增參考]。 在 [新增參考] 對話方塊中,選取[.NET] 索引標籤中的[System.Web],然後按一下 [確定]。 System.Web 元件包含 System.Web.UI.WebControls.WebParts 的必要命名空間。

  5. 根據專案中的問題新增必要的程式碼。 如需與特定問題相關的程式碼範例,請參閱 搭配 SharePoint 使用 Siebel 配接器時的考慮中的。

  6. 建置專案。 成功建置專案時,專案資料夾> /bin/Debug 資料夾中會產生 < .dll 檔案 CustomWebPart.dll。

步驟 2:將自訂網頁元件部署至 SharePoint 入口網站

您必須執行下列動作,讓 CustomWebPart.dll 檔案 (自訂網頁元件) 在 SharePoint 入口網站上可使用此主題的「步驟 1:建立自訂網頁元件」:

  • 將 CustomWebPart.dll 檔案複製到 SharePoint 入口網站的 bin 資料夾:Microsoft Office SharePoint Server 會在根磁片磁碟機> :\Inetpub\wwwroot\wss\VirtualDirectories 資料夾下 < 建立入口網站。 系統會為每個入口網站建立資料夾,而且可以使用埠號碼來識別。 您必須將本主題 < 的「步驟 1:建立自訂網頁元件」中建立的 CustomWebPart.dll 檔案複製到根磁片磁碟機> :\Inetpub\wwwroot\wss\VirtualDirectories\ <Port_Number> \bin 資料夾。 例如,如果 SharePoint 入口網站的埠號碼是 13614,您必須將 CustomWebPart.dll 檔案 < 複製到根磁片磁碟機> :\Inetpub\wwwroot\wss\VirtualDirectories\13614\bin 資料夾。

    提示

    尋找 SharePoint 入口網站資料夾位置的另一種方式是使用[Internet Information Services] ([IIS) 管理員] 視窗, ([啟動>執行>] inetmgr) 。 在[Internet Information Services (IIS) 管理員] 視窗中找到 SharePoint 入口網站 ([computer_name] 網站 > [入口網站名稱] > ) ,按一下滑鼠右鍵,然後按一下快捷方式功能表中的 [屬性]。 在 SharePoint 入口網站的 [屬性] 對話方塊中,按一下 [ 首頁目錄 ] 索引標籤,然後選取 [ 本機路徑 ] 方塊。

  • 在 web.config 檔案中新增安全控制項專案:因為 CustomWebPart.dll 檔案將用於不同的電腦和多位使用者,所以您必須將檔案宣告為「安全」。 若要這樣做,請開啟位於根磁片磁碟機> :\Inetpub\wwwroot\wss\VirtualDirectories\ < Port_Number的 SharePoint 入口網站資料夾中 < web.config 檔案 > 。 在 <SafeControls> web.config 檔案的 區段下,新增下列安全控制項專案:

    <SafeControl Assembly="CustomWebPart" Namespace="CustomWebPart" TypeName="*" Safe="True" />  
    

    儲存 web.config 檔案,然後關閉它。

步驟 3:設定 SharePoint 入口網站以使用自訂網頁元件

您必須將自訂網頁元件新增至 Microsoft Office SharePoint Server 網頁元件庫,以便您可以在 SharePoint 入口網站上使用它。 若要這樣做:

  1. 啟動 SharePoint 3.0 管理中心。 按一下 [開始],指向 [所有程式],指向 [Microsoft Office Server],然後按一下 [SharePoint 3.0 管理中心]。

  2. 在左側流覽窗格中,按一下您要新增自訂網頁元件的共用服務提供者名稱 (SSP) 。

  3. 在 [ 共用服務管理] 頁面上,按一下右上角的 [ 網站動作],然後按一下 [ 建立]。

  4. 在 [網站設定]頁面上,按一下 [資源庫]資料行底下的[網頁元件]。

  5. [網頁元件庫] 頁面上,若要將自訂網頁元件新增至資源庫,請按一下 [ 新增]。 此時,自訂網頁元件無法在 [網頁元件庫 ] 頁面中使用。

  6. 在 [ 新增網頁元件 ] 頁面上,找出 自訂 網頁元件 (清單中自訂網頁元件的名稱) ,選取左側的核取方塊,然後按一下頁面頂端的 [ 填入資源庫 ]。 這會在[網頁元件庫] 頁面中新增CustomWebPart專案。

    現在您可以使用自訂網頁元件 (CustomWebPart) 在 SharePoint 入口網站中建立網頁元件。 自訂網頁元件 (CustomWebPart) 會出現在 [新增網頁元件] 頁面的 [其他] 區段底下。

另請參閱

搭配使用 SharePoint 與 Siebel 配接器