我试图简单地将一个简单的文本或超链接字段添加到 sharepoint 2007 中的列表项。
我可以添加字段没问题:
list.Fields.Add("MyField",SPFieldType.Text, false);
它在我的列表项上显示得很好。但是,无论我尝试哪种方式,我都无法以编程方式为该字段设置值。我试过:
list.items[0]["MyField"] = "text";
我尝试加载到一个字段中:
SPField field = list.items[0].Fields["MyField"];
并将其设置在那里,设置默认值并更新,但没有发生任何事情。
我总是用 list.update(); 完成我的代码块。或者如果我正在对项目本身进行操作 item.update(); 所以我至少没有错过这一点。谁能告诉我我做错了什么?
谢谢