【问题标题】:Escape special characters转义特殊字符
【发布时间】:2010-01-15 13:13:38
【问题描述】:

我下面的代码似乎在编码特殊字符,我该如何让它转义这些?

 str1 += myGridView.Rows[idx].Cells[2].Text + ";";

当我检查网格视图 html 源时,表格单元格文本是 = 'http://news.google.co.uk/nwshp?ie=UTF-8&hl=en&tab=wn&q=Clifford+Chance&output=rss'

但是 str1 的值是 'http://news.google.co.uk/nwshp?ie=UTF-8&hl=en&tab=wn&q=Clifford+Chance&output=rss;'

非常感谢,

【问题讨论】:

    标签: .net html .net-2.0 c#-2.0 special-characters


    【解决方案1】:

    您在这里看到的是将您的文本编码为 HTML 的 HTML 控件,因此它在客户端浏览器中的显示方式与在您的字符串中的显示方式相同。

    您可以使用HttpUtility.HtmlDecode(string) 来解码 HTML 的编码字符串。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-01
      • 2019-01-29
      • 2018-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多