我使用Code成功创建一个Wiki后,但是我在创建一个Wiki Page的时候,没有了历史版本这个功能了,但是我直接使用sharepoint创建一个wiki的时候,创建wiki page就会有历史版本这个功能,我用在用代码创建的wiki中创建wiki page 的时候,却没有history这个功能了,不知道为什么,而我用sharepoint创建一个wiki,创建的wiki page就会有history这个功能,是不是我用Code创建wiki的时候没有设置什么属性?下面是我创建wiki的代码
try
{
using (SPSite spsite = New SPSite("http://zhang/personal/nan_yi_zhang"))
{
using (SPWeb spweb = spsite.RootWeb)
{
spweb.AllowUnsafeUpdates = true;
SPListCollection splists = spweb.Lists;
SPList spWiki = null;
try
{
spWiki = splists[listName];
}
catch
{
Guid guid = splists.Add(listName, strDescription, SPListTemplateType.WebPageLibrary);
spWiki = splists[guid];
}
try
{
spWiki.OnQuickLaunch = true;
spWiki.Update();
return true;
}
catch
{
return true;
}
}
}
}
catch
{
return false;
}
请各位看看是不是我创建的代码有什么属性没有设置?谢谢大家!