我想简单地在SharePoint中添加一个简单的文本或超链接字段列表项2007为SharePoint列表项编程设置字段值
我可以添加字段没有问题:
list.Fields.Add("MyField",SPFieldType.Text, false);
它在我的清单上显示得很好。 但是无论我尝试哪种方式,我都无法以编程方式为该字段设置值。我想:
list.items[0]["MyField"] = "text";
,我试图加载到一个字段:
SPField field = list.items[0].Fields["MyField"];
并设置它在那里,并设置什么那么发生在默认值和更新,但没有。
我总是用list.update()完成我的代码块。或者如果我在项目本身上运行item.update();所以我至少不会错过。谁能告诉我我做错了什么?
感谢
在列表中是否启用ContentTypes? – cement 2010-10-11 09:17:42
不,他们不是。 – Dynde 2010-10-11 10:04:57