gpt4 book ai didi

c# - 如何使用 C# 获取 Sharepoint 列表

转载 作者:太空狗 更新时间:2023-10-29 20:10:03 24 4
gpt4 key购买 nike

如何从特定列表项获取字段值。在我的例子中,我想获取工作计划列表的所有表单字段。实际上我想获取工作计划的所有列表项并插入到 Sharepoint 2013 相关数据库。

example

我试试下面的代码。

string strUrl = "http://example.com/default.aspx";
using (SPSite site = new SPSite(strUrl))
{
using (SPWeb web = site.OpenWeb())
{

SPList list = web.Lists[52];
SPQuery myquery = new SPQuery();
myquery.Query = "";
SPListItemCollection items = list.GetItems(myquery);

foreach (SPListItem item in items)
{
if (item != null)
{
var Name = item.ListItems.Fields.List;
Console.WriteLine("Name is :" + Name);
}
}
}
}

最佳答案

这是我能想到的使用服务器对象模型的最简单方法:

string strUrl = "http://example.com";                
using(SPSite oSite = new SPSite(strUrl))
{
using(SPWeb oWeb = oSite.OpenWeb())
{
SPList list = oWeb.Lists["Workplan"];

foreach(SPField field in list.Fields)
{
Console.WriteLine(field.Title);
}
}
}

顺便说一句,至于您的站点 URL "http://example.com/default.aspx",像 "http://example.com"这样就足够了

有关 Sharepoint 的更多信息,我建议使用 this site future 。

关于c# - 如何使用 C# 获取 Sharepoint 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25718303/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com