问题是这样的!
后台CS中:
StringBuilder str_menu = new StringBuilder();str_menu.Append("<a class='l-link' href='javascript:f_addTab('tid','" + al[1].ToString() + "','" + al[0].ToString() + "')'>" + al[1].ToString() + "</a>");accordion1.InnerHtml = str_menu.ToString(); //显示
其中href='' 在页面显示为单引号,会得到错误的路径!
请问怎么在 str_menu.Append()中把 href='' 换成双引号!!!!!!!
有什么格式可以转换吗??
解决方案 »
- 关于httpWebRequest请求失败错误:The specified call count is not a number
- 【初学ASP.NET】疑惑
- 问个老问题,visualstuio2005签入到vss乱码
- C# 操作数据库写入、读取二进制文件
- 关于Request.QueryString[]奇怪的问题,请高手指点下
- FormView DropDownList 縣市 鄉鎮 郵遞區號 三層連動問題
- 验证控件
- javascript 获取服务器控件(包括框架间取值)
- 请问各位大神 在线客服的服务端exe程序可以改成 bs的吗??
- listbox的问题
- 关于onbeforeunload方法的触发条件
- mvc4 中ajax为何老是在新窗口中打开页面呢?
href=\"
str_menu.Append(@"<a class=""l-link"" href=""javascript:f_addTab('tid','" + al[1].ToString() + "','" + al[0].ToString() + @"')"">" + al[1].ToString() + "</a>");
str_menu.Append("<a class='l-link' href=\"javascript:f_addTab('tid','" + al[1].ToString() + "','" + al[0].ToString() + "')\">" + al[1].ToString() + "</a>");
其中href='' 在页面显示为单引号,会得到错误的路径!
能把解析的HTML贴出来么
+1 用\"转义,
如果不转义会得到如下的文本,也就是 href='javascript:f_addTab('<a class='l-link' href='javascript:f_addTab('tid','1','2')'>xx</a>
+1 用\"转义,
如果不转义会得到如下的文本,也就是 href='javascript:f_addTab('<a class='l-link' href='javascript:f_addTab('tid','1','2')'>xx</a>
恩,是的! 刚刚急了,小问题!解决了,谢谢大家