如何从SplistItem中获取SpfieldlookupValue?
-
16-10-2019 - |
题
当你得到一个 SPListItemCollection
来自 SPList.GetItems(SPQuery)
请求,这些物品有 SPFieldUser
或者 SPFieldLookup
字段,获得键入价值的性感方法是什么,而不是 item["Field"].ToString().Split('#')[1]
请问?
解决方案
new SPFieldLookupValue(item["FieldName"] as String).LookupValue
您可能想检查是否是否 item["FieldName"]
在执行此操作之前,不是空的或空的。
SPFieldUserValue
类似地工作,但是您需要通过 SPWeb
进入构造函数,您可以从您的 SPListItem
使用 SPListItem.ParentList.ParentWeb