C# sp2010 向列表中添加项目

标签 c# list sharepoint-2010

ClientContext ctx = new ClientContext("http://sp2010Server/sites/mySite");  
Web web = ctx.Web;

ListItemCreationInformation itemCreateInfo = new ListItemCreationInformation();  
ListItem listItem = web.Lists.GetByTitle("Site Requests").AddItem(itemCreateInfo);  
listItem["Title"] = "title";  
listItem["Description"] = "description";  
listItem["Url"] = "someUrl";  
listItem.Update();

我有上面的代码来更新 sp2010 列表,但它从未将项目添加到列表中。我手动创建了一个名为“站点请求”的列表,并想向该列表中添加一个项目。我这样做对吗?我没有收到任何错误,代码执行正常但列表中没有新项目。

最佳答案

请看:

http://msdn.microsoft.com/en-us/library/ee539976.aspx

ClientContext clientContext = new ClientContext("http://sp2010Server/sites/mySite");
SP.List oList = clientContext.Web.Lists.GetByTitle("Site Requests");

ListItemCreationInformation itemCreateInfo = new ListItemCreationInformation();
ListItem oListItem = oList.AddItem(itemCreateInfo);
oListItem["Title"] = "title";
oListItem["Description"] = "description";
oListItem["Url"] = "someUrl";

oListItem.Update();

clientContext.ExecuteQuery(); 

关于C# sp2010 向列表中添加项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4694346/

相关文章:

c# - 以编程方式将 10 个用户登录到远程桌面 session

javascript - Sharepoint Rest Api 调用`

c# - 是否有任何工具可以对 powershell 执行 c# 代码

css 错误 - 添加横幅会弄乱页面的滚动条

c# - 使用 IE 浏览器运行测试用例时 C# 中的 Selenium

c# - 为什么 C# EF Core 会删除使用 block 之间的值?

c# - 检查 .NET 中的目录和文件写入权限

python - 使用索引手动切片列表,Python

c# - 合并单个类列表

python - 组合字符串列表,提高性能