Побег специальные символы - PullRequest
0 голосов
/ 15 января 2010

Кажется, мой код ниже кодирует специальные символы, как мне их избежать?

 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;'

Большое спасибо,

1 Ответ

5 голосов
/ 15 января 2010

Здесь вы видите HTML-элемент управления, кодирующий ваш текст в HTML, поэтому он отображается в браузере клиента, как и в вашей строке.

Вы можете использовать HttpUtility.HtmlDecode(string) для декодирования закодированной строки HTML.

...