我想将SharePoint列表2010中的文件夹的URL更改为更有意义,因为它具有%20以及我的雇主不喜欢的URL中生成的所有奇怪数字。我知道如何更改列表的名称但不确定列表中的文件夹。如何更改URL更有意义,更整洁,没有%20和其他无用的字符?
答案 0 :(得分:2)
以下是有关如何使用SharePoint Designer修改URL的链接。这很好,很容易。
答案 1 :(得分:0)
您有两种选择。您可以按setting SPListItem["Name"]将文件夹重命名为新的更有意义的值,也可以保留名称相同,但更改Folder's WelcomePage property,如下所示。
SharePoint Foundation API包含设置导航到文件夹时重定向到的URL的示例。
using (SPSite oSiteCollection = new SPSite("http://MyServer/sites/MyWikiSite"))
{
SPWeb oWebsite = oSiteCollection.OpenWeb();
SPFolder oFolder = oWebsite.RootFolder;
oFolder.WelcomePage = "My Wiki Library/MyWelcome.aspx";
oFolder.Update();
oWebsite.Dispose();
}
答案 2 :(得分:0)
您只需重命名该文件夹,以便新名称不包含空格和特殊字符,%20代表空格
答案 3 :(得分:0)
您是否尝试过使用SharePoint Designer?