Como coloco UTF-8 em C#?
Como coloco UTF-8 em C#?
Acho que não precisar setar o utf-8 em C#
Você pode usar o seguinde código:
byte[] bytes = Encoding.Default.GetBytes(varComString);
varComString = Encoding.UTF8.GetString(bytes);
Apesar de ser possível, recomendo você fazer isso no HTML, não irá encontrar problemas e fará isso de uma maneira muito mais simples. (lembra de marcar o tópico como resolvido).