我正在创建一个链接,该链接创建包含带有 URL 参数的链接的 URL 参数。问题是我有这样的链接
http://mydomain/_layouts/test/MyLinksEdit.aspx?auto=true&source=
http://vtss-sp2010hh:8088/AdminReports/helloworld.aspx?pdfid=193
&url=http://vtss-sp2010hh:8088/AdminReports/helloworld.aspx?pdfid=193%26pdfname=5.6%20Upgrade
&title=5.6 Upgrade
此链接转到读取这些参数的书签添加页面。
auto是否读取以下参数
source是您完成添加或取消后要去的地方
url是书签链接
title是书签的名称
url和的值title输入到 2 个字段中。然后用户必须单击save或cancel。问题是当书签页面在字段中输入值时,它会对它们进行解码。然后如果您尝试保存,它将不会让您保存,因为pdfname值中的url值中有一个空格。它需要链接没有任何空格。所以基本上,我想要它,这样在它进入字段后,它仍然是 a%20而不是空格。
source, auto, or没有问题title, 只是url...
有没有办法解决这个问题?就像我可以使用的特殊转义字符一样%20?
注意:我无法修改书签页面。
我正在使用 c#/asp.net 创建链接并转到它。
谢谢