当站点名称具有空格时,将文件从C#上传到SharePoint Online网站

时间:2019-10-15 10:53:17

标签: c# sharepoint sharepoint-online issue-tracking

我的共享点站点之间的空格介于ex:https://onshare.sharepoint.com/teams/MainSite/RAM测试/

列表名称:“ A类型文件夹”

以下错误消息:

Microsoft.SharePoint.Client.ClientRequestException: Cannot contact site at the specified URL https://onshare.sharepoint.com/teams/MainSite/RAM%20Testing. There is no Web named "/teams/MainSite/RAM Testing/_vti_bin/sites.asmx".
   at Microsoft.SharePoint.Client.ClientContext.GetFormDigestInfoPrivate()
   at Microsoft.SharePoint.Client.ClientContext.EnsureFormDigest()
   at Microsoft.SharePoint.Client.ClientContext.ExecuteQuery()

请帮助您正确传递带有空格的url。这是我用来传递的代码:

Try1

string siteUrl = String.Format("https://onshare.sharepoint.com/teams/MainSite/{0}", Uri.EscapeDataString("RAM Testing"));

Try2

string siteUrl = https://onshare.sharepoint.com/teams/MainSite/RAM%20Testing/

先谢谢。让我知道是否还需要其他任何东西。

0 个答案:

没有答案