以编程方式更新sharepoint 2013“Created By”,“Modified By”项目字段

时间:2015-08-21 00:59:42

标签: c# .net sharepoint

我可以动态更新这些字段吗?

    List<string> animalList = new List<string>(animals);

1 个答案:

答案 0 :(得分:1)

您无法使用String更新作者和编辑器... 您需要作为SPUser传递。 例如,你想保存当前用户使用
SPContext.Current.Web.CurrentUser
如果您想以其他用户身份保存,请使用

SPUser user = SPContext.Current.Web.EnsureUser("domain\\username"); 
file.item["Author"] = user