3
我想要使用SharePoint對象模型獲取列表字段的值。問題是,應該是什麼值應該回來的字段名稱。下面的代碼片段。價值將作爲「城市」而不是實際的城市名稱。我知道這個值不是「City」,因爲我在SPListItem Xml屬性中檢查了它。我已經嘗試了顯示名稱和內部名稱作爲密鑰。我也試過SPField.GetFieldValue,但結果相同。到底他媽發生了什麼?如何獲取SharePoint列表字段值
SPListItemCollection items = list.GetItems(query);
foreach (SPListItem item in items)
{
SPField itemField;
itemField = item.Fields["City"].ToString(); // returns "City" (!?!?)
}
哇,我不能相信這是多麼非直觀。無論如何,你是對的。謝謝! – anonymoose 2010-09-02 18:04:56
當您習慣了SharePoint對象模型時,這很直觀。 :-) – naivists 2010-09-03 06:27:19