我正在尝试在已创建的Sharepoint 2010列表中插入新的ListItem。我正在使用的代码是:
ClientContext ctx = new ClientContext(“http:// bigboss / sites / presidencia”); Web thisWeb = ctx.Web; ctx.Load(thisWeb);
List processosList = ctx.Web.Lists.GetByTitle("Processos");
ListItemCreationInformation lici = new ListItemCreationInformation();
ListItem liNovoProcesso = processosList.AddItem(lici);
liNovoProcesso["Title"] = processo.Identificador;
liNovoProcesso["IdentificadorProcesso"] = processo.Identificador;
liNovoProcesso["DescricaoProcesso"] = processo.Descricao;
liNovoProcesso["NotasObservacoesProcesso"] = processo.NotasObservacoes;
liNovoProcesso["SituacaoProcesso"] = processo.Situacao;
processosList.Update();
ctx.ExecuteQuery();
此代码运行时没有错误或异常,但列表未显示项目。我已经尝试更改字段名称以触发错误,只是为了确保代码正在运行,并且它会像预期的那样抛出错误!
请提示?
感谢,
JoséCruz
答案 0 :(得分:2)
您应该更新ListItem对象而不是List。