3
A
回答
2
好找。您不能在沙盒代碼中使用SPLimitedWebPartManager
,因此無法使用它將WebParts放在頁面上。
到規定的WebParts到網頁的唯一方法是,聲明的方式(即XML),所以你將不得不做這樣的事情在elements.xml
文件:
<AllUsersWebPart WebPartZoneID="MainWebPartZone" WebPartOrder="1">
<![CDATA[
<webParts>
<webPart xmlns="http://schemas.microsoft.com/WebPart/v3">
<metaData>
<type name="MyComp.WebParts.SampleWebPart, MyComp.WebParts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9f4da00116c38ec5" />
<importErrorMessage>Cannot import this Web Part.</importErrorMessage>
</metaData>
<data>
<properties>
<property name="Title" type="string">Sample WebPart</property>
</properties>
</data>
</webPart>
</webParts>
]]>
</AllUsersWebPart>
這些鏈接將幫助你走好人生路:
- How to provision a Sandboxed Web Part through a custom module feature
- Declarative Fun: Provisioning Web Part Connections in sandboxed solutions
和一些:
相關問題
- 1. SharePoint 2010的沙盒解決方案
- 2. 如何從沙盒解決方案獲取Response.Write?
- 3. Sharepoint沙盒解決方案在Office 365中無效
- 4. InputFormTextBox在SharePoint 2010沙盒解決方案中不受支持
- 5. 在沙盒解決方案中使用FusionCharts
- 6. 如何將SharePoint 2010項目從沙盒解決方案更改爲農場解決方案
- 7. 如何在沙盒解決方案中的SharePoint 2010中使用Visual Web部件
- 8. 沙盒解決方案中的差列表項提交邏輯
- 9. 將Sharepoint Web部件更改爲沙盒解決方案
- 10. Sharepoint:上傳沙盒解決方案,無需成爲管理員?
- 11. 什麼時候沙盒解決方案首選Sharepoint?
- 12. 沙盒SharePoint解決方案的錯誤處理策略
- 13. SharePoint 2010沙箱解決方案超時
- 14. SharePoint 2010中的沙盒和服務器場解決方案有何區別
- 15. 在沙盒解決方案中定製.aspx頁面的代碼隱藏
- 16. Sharepoint 2010沙盒解決方案文件託管 - 在下載中顯示結果
- 17. SharePoint沙盒解決方案基於使用的Web地址失敗
- 18. Sharepoint 2010沙盒解決方案 - 放置圖像/ css/javascript文件的位置?
- 19. 什麼是沙盒解決方案資源配額中的點數
- 20. 如何使用沙盒解決方案在SharePoint 2010中爲自定義網站模板設置預覽圖像
- 21. 設置我的支付解決方案,在沙箱
- 22. 沙盒中的沙盒5.2
- 23. VS 2010解決方案取決於另一個解決方案
- 24. 在整體解決方案
- 25. 在導入解決方案
- 26. 在MySQL解決方案
- 27. 解決方案在MySQL
- 28. 添加到登錄物品 - 沙箱型解決方案
- 29. 什麼是SharePoint Server 2010中的沙箱解決方案?
- 30. MSBuild解決方案
非常感謝您的回答,但我必須通過程序生成的WebPart頁面(而不是在部署時),當用戶做什麼。也許有一種解決方法,以某種方式執行一些.net/sharepoint方法,這將在部署時從XML創建頁面? – Marc 2012-04-24 10:42:58
我添加了兩個可能有用的鏈接 - 但我不知道在代碼中做這件事的任何方式。您將需要使用XML來配置這些內容,因爲部署時SharePoint在後臺使用'SPLimitedWebPartManager' - 您無法在代碼中使用它。 – 2012-04-25 10:01:21