在ASP.NET标记中的控件属性中引用标记

时间:2010-05-16 18:55:24

标签: asp.net .net html markup quotes

听起来很虚,但我无法设置服务器端控件的属性值包含引号"

<asp:CompareValidator ErrorMessage="Currency-from can't be equal to currency-to" runat="server"  />

我需要引用“from”和“to”。

我尝试转义\"from\"和双引号""from"" - 两者都不起作用。怎么做?

3 个答案:

答案 0 :(得分:4)

你可以使用单引号。

或者用"&quot ;"替换双引号(没有t和分号之间的空格)

答案 1 :(得分:3)

单引号无效,因为您在文本

上也有单引号

答案 2 :(得分:3)

您可以使用&quot;作为引号,this is how you escape them in HTML,如下所示:

<asp:CompareValidator runat="server" ErrorMessage="Currency &quot;from&quot; can't be equal to currency &quot;to&quot;" />

(另外,修复第一个拼写或货币!)