我正在尝试使用SharePoint对象模型获取列表字段的值.问题是该值应该以字段名称的形式返回.下面的代码片段.该值将以"城市"而非实际城市名称的形式返回.我知道值不是"City",因为我在SPListItem Xml属性中检查了它.我已经尝试了显示名称和内部名称作为键.我也尝试过SPField.GetFieldValue,但结果相同.到底他妈发生了什么?
SPListItemCollection items = list.GetItems(query);
foreach (SPListItem item in items)
{
SPField itemField;
itemField = item.Fields["City"].ToString(); // returns "City" (!?!?)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3630 次 |
| 最近记录: |