我注意到查询字符串中的Sitecore和括号有些奇怪。出于某种原因,Sitecore似乎对查询字符串做了一些奇怪的事情。以下是重现此行为的步骤:
litTest.Text = Request.QueryString.ToString();
出于某种原因,Sitecore使用括号做了一些事情,这就是你在屏幕上看到的内容:
将selectedItem =冲浪&安培;%2340%3BX&安培;%2341%3B + 3D +层板
我认为Sitecore正在做某事的原因是我在非Sitecore项目上尝试了这些完全相同的步骤并且它工作正常。括号没有乱码或翻译成任何东西。就像我期望的那样,它们只是在字符串中:
将selectedItem =冲浪(X)%203D%20Laminates
有什么想法吗?
答案 0 :(得分:1)
我从Sitecore发现这是一个已知问题,已在7.2版中修复,但尚未合并到7.5版本中。所以他们给了我一个解决问题的补丁。