我想簡單地在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