ClientContext对象没有正确更新

本文关键字:更新 对象 ClientContext | 更新日期: 2023-09-27 18:18:58

ClientContext cl = new Microsoft.SharePoint.Client.ClientContext("http://" + "mysharepoint" + "/" + SubWeb);
System.Net.NetworkCredential cred = new System.Net.NetworkCredential("myuser", "mypass", "ntuni");
cl.Credentials = cred;
ListItemCollection result;
List qrtList = cl.Web.Lists.GetByTitle(QRT_LIST_NAME);
result = qrtList.GetItems(CamlQuery.CreateAllItemsQuery());
cl.Load(result);
cl.ExecuteQuery();
foreach (ListItem item in result)
{
    if (item.FieldValues["UniqueId"].ToString() == QrtId)
    {
        item.FieldValues["R_x00e9_ponse"] = r.ResponseTxt;
        item.Update();
        qrtList.Update();        
    }
}
cl.ExecuteQuery();

由于某些原因,我的对象在访问sharepoint后没有更新。这是围绕着一个尝试捕获,没有被捕获。想买吗?谢谢!

ClientContext对象没有正确更新

如果你使用你的应用程序添加项目,然后在sharepoint中修改它们…您需要重新加载列表/列表,因为列表的版本已过时

…你的问题需要澄清:

1。需要更新的内容

2。你是怎么做到的