Skip to content

Instantly share code, notes, and snippets.

@RyanHirsch
Created July 23, 2013 14:04
Show Gist options
  • Save RyanHirsch/6062604 to your computer and use it in GitHub Desktop.
Save RyanHirsch/6062604 to your computer and use it in GitHub Desktop.
Get SPUser Object from ListObject by key
private static SPUser GetSPUser(SPListItem item, string key)
{
SPFieldUser field = item.Fields[key] as SPFieldUser;
if (field != null && item[key] != null)
{
SPFieldUserValue fieldValue = field.GetFieldValue(item[key].ToString()) as SPFieldUserValue;
if (fieldValue != null)
{
return fieldValue.User;
}
}
return null;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment