Composite控制JQuery和Apostrophes被编码

时间:2012-03-09 10:05:58

标签: c# jquery asp.net custom-server-controls composite-controls

我遇到的问题是复合子控件将字符串编码为HTML。我有一个子控件按钮设置如下:

b.OnClientClick = "$('#pic').rotateRight();";

问题在于复合控件呈现给源显示的网页:

onclick="$('#pic').rotateRight();" />

显然我不想',我想要撇号',我似乎没有尝试任何作品,它总是出来编码。这是获得一些基本jquery功能所必需的。任何解决方法?

1 个答案:

答案 0 :(得分:1)

这是一个解决方案

http://avinashsing.sunkur.com/2010/10/29/asp-net-html-encoding-attributes-in-server-controls/

显然它仍然可以使用HTML编码,这是有道理的,虽然我自己没有测试过。