添加新公告时奇怪的SPListItem URL

时间:2009-07-19 16:55:34

标签: sharepoint

当我使用GUI在默认公告列表中添加新项目时,新项目看起来就像我期望的那样,在面包屑中显示项目的标题。但是,通过对象模型添加新项目时:

SPList theList = web.Lists [“announcement”];

SPListItem theitem = theList.Add();

theitem [“Title”] =“这是标题”;

theitem.Update();

然后面包屑会显示出类似的东西 WebTitle.ListTitle.34_.000,我相信它是项目的itemID和versionnumber。

搜索给this,但我想知道根本原因以及如何避免此问题。

1 个答案:

答案 0 :(得分:0)

问题已经解决。实际上这个列表是一个讨论列表,而不是一个公告列表(为什么它被命名为“公告”是一个很大的谜团), 由于讨论实际上是一个线程容器和容器中的线程,我不得不调用SPUtility.CreateNewDiscussion而不是list.Add。