sharepoint插入新项目列表

时间:2010-12-05 12:20:52

标签: sharepoint

我正在尝试在已创建的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

1 个答案:

答案 0 :(得分:2)

你错过了吗? liNovoProcesso.Update();

您应该更新ListItem对象而不是List。