-1

在我的 c# 代码中,我将嵌入标签的字符串(在网络上显示 pdf)嵌入到 DOM(asp.net 站点)中,我注意到当 pdf 的名称包含撇号之类的字符时,它无法加载文档.

我可以对 pdf 文档的路径进行编码以使其适用于任何 url 的最佳方法是什么?

这不起作用:http: //msdn.microsoft.com/en-us/library/zttxte6w.aspx

当我这样做时,它虽然 src = src.Replace("'", "%27"); 有没有一个函数可以像这样对它进行 url 编码?

4

1 回答 1

1

我测试过HttpServerUtility.UrlEncodeHttpServerUtility.HtmlEncode它们不编码简单的引号。

您应该编写自己的代码来做到这一点。

于 2012-12-03T15:32:03.403 回答