想要在既有的網頁組件頁面中透過API動態加入既有的清單List或是網頁組件WebPart,該如何設計呢?
以下亞當斯帶各位來設計開發:
1. 假設建立一個將加入至WebPartPage的清單:MyProject (此清單是Project Task),如下圖所示:
2. 接著建立一個Console Application,加入Microsoft.SharePoint.dll以及System.Web.dll兩個主要的組件
3. 在Main.cs中加入以下程式碼,將List加入名為MyPage.aspx的網頁組件頁面中,MyPage.aspx的建立方式可以自行加入單一網頁組件的頁面,或是請參考以下文章步驟:How to coding to creating a web part page in SharePoint 2010
4. 建置專案,並執行測試,將會發現MyProject已經被動態新增至MyPage.aspx的網頁組件頁面中:
沒有留言:
張貼留言