逃避特殊字符

van*_*van 0 .net html special-characters .net-2.0 c#-2.0

我的下面的代码似乎编码特殊字符我如何让它逃脱这些?

 str1 += myGridView.Rows[idx].Cells[2].Text + ";";
Run Code Online (Sandbox Code Playgroud)

当我检查网格视图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;'

非常感谢,

Pau*_*ner 5

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

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