2013-03-11 29 views

回答

1

要創建wiki頁面,您必須將新項目添加到其中一個接受wiki頁面的庫中。通常它是Site Pages,其代碼更像這樣:

var l = (SPDocumentLibrary) SPContext.Current.Web.Lists["Site Pages"]; 
var folder = l.RootFolder; 
var f = folder.Files.Add(string.Format("{0}/{1}", folder.ServerRelativeUrl.TrimEnd("/"), "MyWiki.aspx"), SPTemplateFileType.StandardPage); 

//Site Absolute url + Site-relative Url, more info on MSDN. 
var url = string.Format("{0}/{1}", SPContext.Current.Site.Url.TrimEnd("/"), f.Url); 
相關問題