Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
c#-如何对嵌入标记中使用的pdf文档路径进行编码?_C#_Html_Urlencode - Fatal编程技术网

c#-如何对嵌入标记中使用的pdf文档路径进行编码?

c#-如何对嵌入标记中使用的pdf文档路径进行编码?,c#,html,urlencode,C#,Html,Urlencode,在我的c#代码中,我在DOM(asp.net站点)中嵌入了一个嵌入标记字符串(用于在web上显示pdf),并且我注意到pdf在其名称包含类似撇号的字符时无法加载文档 我能对pdf文档的路径进行编码的最好方法是什么,这样它就可以用于任何url 这不起作用: 但当我这么做的时候,它起了作用 src=src.Replace(“,“%27”); 有这样的url编码函数吗?我测试了HttpServerUtility.UrlEncode和HttpServerUtility.HtmlEncode,它们不编码

在我的c#代码中,我在DOM(asp.net站点)中嵌入了一个嵌入标记字符串(用于在web上显示pdf),并且我注意到pdf在其名称包含类似撇号的字符时无法加载文档

我能对pdf文档的路径进行编码的最好方法是什么,这样它就可以用于任何url

这不起作用:

但当我这么做的时候,它起了作用 src=src.Replace(“,“%27”);
有这样的url编码函数吗?

我测试了
HttpServerUtility.UrlEncode
HttpServerUtility.HtmlEncode
,它们不编码简单的引号


您应该编写自己的代码来完成此操作。

您是否尝试过该链接中的函数?有用吗?我试过了,但没用。