如何创建将某个项目从一个Sharepoint讨论板复制到另一个的功能?除了字段名称Posted By,MyEditor和Editor之外,一切都很简单。
答案 0 :(得分:0)
如果这是一次性事情,您可以考虑使用内容部署API(有Content Deployment Wizard应用程序为其提供UI)。
否则,您应该能够通过使用类似的东西设置“发布者”(假设Web是一个开放的SPWeb,newItem是一个讨论项目):
SPUser user = web.Users["DOMAIN\\username"];
newItem[SPBuiltInFieldId.Author] = user.ID;
newItem[SPBuiltInFieldId.Editor] = user.ID;
newItem.SystemUpdate();