我遇到的问题是复合子控件将字符串编码为HTML。我有一个子控件按钮设置如下:
b.OnClientClick = "$('#pic').rotateRight();";
问题在于复合控件呈现给源显示的网页:
onclick="$('#pic').rotateRight();" />
显然我不想',我想要撇号',我似乎没有尝试任何作品,它总是出来编码。这是获得一些基本jquery功能所必需的。任何解决方法?
答案 0 :(得分:1)
这是一个解决方案
http://avinashsing.sunkur.com/2010/10/29/asp-net-html-encoding-attributes-in-server-controls/
显然它仍然可以使用HTML编码,这是有道理的,虽然我自己没有测试过。