当我将我的项目发布到主机时,电子邮件字符显示为奇怪的字符。附照片显示我的问题。
@ Html.DisplayNameFor(model => model.Email)
在localhost中,电子邮件字符没有任何问题。
答案 0 :(得分:0)
问题在于托管您网站的服务器编码配置尝试更改编码,但请记住它可能会更改您在应用程序中使用的语言
请阅读
使用此内部网页配置
<configuration>
<system.web>
<globalization
requestEncoding="iso-8859-1"
responseEncoding="iso-8859-1"/>
</system.web>
</configuration>
或如上所述Here
确保文件编码设置为utf-8
请让您的服务器管理员对服务器配置进行更改。