![](/img/trans.png)
[英]Sharepoint 2013, get data from list to ClientPeoplePicker
[英]Troubles on getting data from a List sharepoint 2013
我在嘗試從sharepoint 2013中的列表中檢索數據時遇到麻煩。
SPSite osite = new SPSite(@"http://win-kee1pn6mrku");
SPWeb web = osite.OpenWeb();
SPList list = web.Lists["Calendar"];
SPListItemCollection collection = list.Items;
foreach (SPListItem item in collection)
{
Console.WriteLine(item["Title"]);
}
我得到這個錯誤: 錯誤
我在MSDN上進行了研究,可以使用Visual Studio 2010連接到SharePoint 2010中的其他列表,但是現在我使用Visual Studio 2012連接到SharePoint 2013,但我沒有得到相同的結果。
我正在使用DLL Microsoft.SharePoint。
謝謝!
我認為在聲明SPSite時出了點問題,也許您不需要@,所以:
SPSite osite = new SPSite("http://win-kee1pn6mrku");
但是,我通常使用:
string siteURL = SPContext.Current.Web.Url;
SPSite oSite = new SPSite(siteURL);
希望這可以幫助。
您也可以看一下這篇文章:
如果嘗試從客戶端獲取此數據,則應使用Microsoft.SharePoint.Client DLL。 與SharePoint 2013通信時,您可能應該從服務器獲取這些文件,因為NuGet包中尚不提供這些文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.