Ответ 1
string s = System.Uri.UnescapeDataString(html);
Я пробовал:
string decodedHtml = HttpUtility.HtmlDecode(html);
Где html - кодированный html. Кажется, что это вообще не изменяет строку. Html по-прежнему кодируется.
string s = System.Uri.UnescapeDataString(html);
Думаю, вы можете использовать этот код.
HttpContext.Current.Server.UrlDecode(html)