记录一下给动态给讨论版话题添加一个回复信息
SPSecurity.RunWithElevatedPrivileges(delegate()
{
SPWeb web = SPContext.Current.Web;
SPList list = web.Lists["工作组讨论"];
web.AllowUnsafeUpdates = true;
SPListItem item = list.GetItemById(1);//根据话题的id,获取到话题的Item
SPListItem r = Microsoft.SharePoint.Utilities.SPUtility.CreateNewDiscussionReply(item);//创建新的讨论板回复Item
r[SPBuiltInFieldId.Body] = "new reply";//Body是回复信息
r.SystemUpdate();
});
创建一个话题的方法
SPList list = web.Lists["Team Discussion"];
SPListItem t = Microsoft.SharePoint.Utilities.SPUtility.CreateNewDiscussion(list, "NewDiscussion");
t[SPBuiltInFieldId.Body] = "NewDiscussion";
t.Update();
本文介绍如何使用SharePoint API在工作组讨论板上创建新的话题及回复。通过代码示例展示了创建话题与回复的具体步骤。
253

被折叠的 条评论
为什么被折叠?



