While adding/updating the person/group field, we need to take care, because it’s required to be in specific format like value must be ID;#Name when assigning value.
Example code:
using (SPSite site = SPContext.Current.Site)
{
using (SPWeb web = site.OpenWeb())
{
try
{
web.AllowUnsafeUpdates = true;
string loginName = "domainname\\username";
SPUser theUser = web.SiteUsers[loginName];
SPList theList = (SPList)web.Lists["firstcustomlist"];
SPListItem theItem = theList.GetItemById(1);
theItem["usercol"] = theUser.ID.ToString() + ";#" + theUser.Name;
theItem.Update();
theList.Update();
}
catch (Exception ex)
{
string msg = ex.Message;
}
}
}
Showing posts with label Add or update Sharepoint person/group field. Show all posts
Showing posts with label Add or update Sharepoint person/group field. Show all posts
Wednesday, June 17, 2009
How to add/update SharePoint person/group field from Object model
Labels:
Add or update Sharepoint person/group field,
How to add/update Sharepoint person/group field,
How to add/update SharePoint person/group field from Object model,
List Field Types,
Person/Group Field Type,
Sharepoint,
Sharepoint Field Types,
Sharepoint List Field Types,
Sharepoint person/group field
Subscribe to:
Posts (Atom)