切换到 .net 4.0 后,来自第三方 gridview 的一些 javascript 代码崩溃。它与HtmlEncode 和 UrlEncode 有关,现在编码单引号
所以在页面上的一些代码被这样插入之前:
DataItem.GetMember('Id').Value
现在是这样的:DataItem.GetMember('Id').Value
gridvieweval
在那一行上做了一个,现在崩溃并出现语法错误。我无法更改该gridview 中的javascript 代码。
有没有办法解决这个问题,而不是像这样倒退?
<pages controlRenderingCompatibilityVersion="3.5" />
编辑:页面 controlRenderingCompatiblityVersion 也不能解决这个问题。单引号仍然被编码。