When rendering a view, I encounter a problem with encoding, i.e. unicode characters are displayed incorrectly.
According to an answer to an unrelated question:
If you experience encoding problems with the output, try saving your view .aspx files as 'Unicode UTF-8 with signature'.
Indeed, my views were saved as UTF-8 without signature; saving them as UTF-8 with signature solves the problem.
Is there a way to specify to ASP.NET MVC that it should use UTF-8 every time, in order to be able to use UTF-8 without signature for the newly stored views?
Try:
<system.web>
<globalization fileEncoding="utf-8" />
</system.web>
Don't forget to save your source file in UTF-8 as well.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With