Durante il rendering di una vista, si verifica un problema con la codifica, ovvero i caratteri unicode vengono visualizzati in modo errato.Come forzare ASP.NET MVC a leggere i file .cshtml come UTF-8?
Secondo an answer to an unrelated question:
Se si verificano problemi con la codifica l'uscita, provare a salvare i file aspx vostra vista come 'Unicode UTF-8 con la firma'.
In effetti, mio punto di vista sono stati salvati come UTF-8 senza la firma; salvandoli come UTF-8 con la firma risolve il problema.
C'è un modo per specificare su ASP.NET MVC che dovrebbe utilizzare UTF-8 ogni volta, per poter utilizzare UTF-8 senza firma per le viste appena memorizzate?
Il problema si verifica prima di IIS, poiché la codifica è già errata nella stringa HTML generata dalla vista. –