日期:2014-05-17  浏览次数:20483 次

引号问题,求解
本人目前在做ashx代码,想输出一段代码,但一个让我非常困扰的问题。
正常情况下我输出的代码应该是这样的
HTML code

<a onclick="SetOrderForm('no1','商品1','1','3.5');">加入购物车</a>


我用的StringBuilder输出,方法里是这么写的
C# code

strb.Append("           <a onclick='SetOrderForm('no1','商品1','1','3.5');'>加入购物车</a>");


然后就出现一下情况
Firefox里输出的是这样
HTML code

<a no1','商品1','1','3.5');'="" onclick="SetOrderForm(">加入购物车</a>


Chrome输出的是这样
C# code

<a onclick="SetOrderForm(" no1','商品1','1','3.5');'="">加入购物车</a>



应该是引号的问题,但就是不知道具体该这么打引号,求大神解决

------解决方案--------------------
C# code

strb.Append("           <a onclick=\"SetOrderForm('no1','商品1','1','3.5');\">加入购物车</a>");