C#:更新SharePoint库CSOM的项目

时间:2017-11-28 10:27:00

标签: c# sharepoint csom

我想在SharePoint网站中修改库item的值。

这是我的代码:

try
{
    List list = myWeb.Lists.GetByTitle(comboBox1.Text);
    CamlQuery caml = CamlQuery.CreateAllItemsQuery();
    ListItemCollection items = list.GetItems(caml);
    CTX.Load(items);
    CTX.ExecuteQuery();

    foreach (ListItem item in items)
    {           
        item["SEM_x0020_Modif_x0020_in_x0020_the_x0020_server"] = s;
        item.Update(); 
    }

    CTX.ExecuteQuery();
    AutoClosingMessageBox.Show("Done", "SharePoint", 20000);
}
catch
{
    AutoClosingMessageBox.Show(" Error ", "Error", 10000);
}

有时此代码效果很好,有时此代码不会更新items。我做错了什么?

0 个答案:

没有答案