我正在尝试从目录中的文件目录添加一个文件。 当我点击+(插入文件)并从目录中选择文件时,路径形成为media \ test \ abc.pdf而不是media / test / abc.pdf。 即使chrome能够解析Firefox不是。
答案 0 :(得分:0)
我相信这是因为你正在使用物理文件路径来获得反斜杠。您可以做的最简单的事情之一是string.Replace()表达式,以使每个反斜杠成为正斜杠。
不确定您的具体用例是什么,或者它的工作量是多少,但如果您要使用网络上的路径而您的PDF位于MediaLibrary中,则可能值得研究使用Sitecore.Data.Items.MediaItem对象的URL属性。