我有以下问题。当我尝试通过IE打开文件夹时,地址栏无法解析非拉丁字母的字符,例如,如果文本包含“ø”,则地址栏将像“¸”一样解析它。 我在C#中使用以下代码:
projectLink.NavigateUrl = "file:///" + filePath;
我在html中尝试了一些不同的meta charset,可能是所有类型的编码,我会上传图片以获得更好的视觉效果! 谢谢!!!
答案 0 :(得分:0)
更改您的使用情况:
projectLink.NavigateUrl = "file:///" + HttpUtility.HtmlDecode(projectName)
为:
projectLink.NavigateUrl = "file://" + HttpUtility.HtmlEncode(projectName)
或:
projectLink.NavigateUrl = "file:///" + HttpUtility.HtmlEncode(projectName)