protected void btnCreateList_Click(object sender, EventArgs e)
{
SPWeb currentWeb = SPContext.Current.Web;
Guid webId = currentWeb.ID;
Guid siteId = currentWeb.Site.ID;
Response.Write(siteId);
SPSecurity.RunWithElevatedPrivileges(delegate()
{
using (SPSite site = new SPSite(siteId))
{
using (SPWeb web = site.OpenWeb(webId))
{
site.AllowUnsafeUpdates = true;
Response.Write("configured successfully");
}
}
});
}
回答
您可能正在運行代碼之外的SharePoint,或SPContext初始化之前(例如HTTP處理程序)。
ü可以告訴我需要做什麼! ! – 2010-10-07 11:00:31
把真正的網址在你的代碼,你可以使用它像這樣:
using(SPSite oSiteCollection = new SPSite("http://Your_Server_Name"))
{
using(SPWeb oWebsite = oSiteCollection.OpenWeb("Your_Website_URL"))
{
using(SPWeb oWebsiteRoot = oSiteCollection.RootWeb)
{
...
}
}
}
我試圖運行的代碼沒有使用runwith刪除選項,但它帶來了一些安全允許的限制。所以我必須使用委託選項 – 2010-10-07 10:59:26
運行您用戶擁有什麼樣的權限? – 2010-10-07 11:05:58
也看看這個,也許它有助於http://blog.bugrapostaci.com/tag/allowunsafeupdates/ – 2010-10-07 11:12:43
- 1. SharePoint-Outlook對象模型,API
- 2. Sharepoint對象模型vs WebServices
- 3. Sharepoint TaxonomyField對象
- 4. Sharepoint客戶端對象模型出錯
- 5. SharePoint服務器對象模型和WCF
- 6. SharePoint userProfileProperties JSOM(JavaScript對象模型)
- 7. webservice中的sharepoint對象模型
- 8. 錯誤而使用SharePoint對象模型
- 9. SharePoint 2013 JavaScript客戶端對象模型
- 10. 使用對象模型創建Sharepoint Web應用程序
- 11. 訪問SharePoint列表項時SharePoint對象模型中的問題?
- 12. Sharepoint:將GridView綁定到SharePoint列表(客戶端對象模型)
- 13. 活動對象圖案建模建模爲單個對象
- 14. Linq2XML創建對象模型
- 15. 模擬對象的創建
- 16. 建模相關對象
- 17. Rails - 像對象建模
- 18. 動態3D對象建模
- 19. 對象建模問題
- 20. 對象創建鏈模式
- 21. PHP中的對象建模
- 22. 建模對象的歷史
- 23. 如何在模擬對象內創建一個模擬對象?
- 24. xmlns到sharepoint api對象
- 25. 正確處理SharePoint對象?
- 26. 在SharePoint中處理對象?
- 27. 從Delphi訪問SharePoint對象
- 28. 建模相關對象及其模板
- 29. 面向對象的建模建議
- 30. 在Redis中對複雜對象建模
給予更多detailes,請更多的代碼或解釋更新您的問題 – 2010-10-07 10:54:12