4

我正在尝试使用 Web 服务更新自定义共享点列表的几列。我正在尝试使用 Lists Web 服务的 UpdateListItems() 来实现这一点。我确实得到了成功代码,即“0x00000000”,但是当我检查列表中的值时,我发现它们都更新了,但只有一个。流程如下:

  • 使用 List Web 服务的 AddList() 创建自定义列表。
  • 更新列表以设置四个自定义字段。
  • 更新视图。

现在,如果我以编程方式更新列表中的项目,则 4 列中的 3 列会更新,但第四列不会更新。奇怪的是我也得到了第四列的成功代码。我不确定我哪里出错了。我已经比较了来自 msdn 链接的代码,它们都是一样的。我很确定代码中没有问题。有什么帮助吗?

4

1 回答 1

4

我最近遇到了类似的问题。问题是我试图更新列表中的只读字段。请检查以确保您正在更新的任何列表/列表字段都未标记为只读。如果是这样,请在触发更新之前更新列表字段以将 ReadOnly 设置为 false。希望这可以帮助。

于 2013-01-26T10:48:24.607 回答