C# 使用UTF-8编码页面标题ASP.NET中的西班牙语特殊字符
我在我的aspx页面中使用带有特殊字符(á、é、í、ó、ú等)的标题 Title=“Información Económica” Page.aspxC# 使用UTF-8编码页面标题ASP.NET中的西班牙语特殊字符,c#,asp.net,encoding,utf-8,C#,Asp.net,Encoding,Utf 8,我在我的aspx页面中使用带有特殊字符(á、é、í、ó、ú等)的标题 Title=“Información Económica” Page.aspx <%@ Page Language="C#" Title="Información Económica" MasterPageFile="~/MyMaster.Master" AutoEventWireup="true" CodeBehind="InformacionEconomica.aspx.cs" Inherits="Company.W
<%@ Page Language="C#" Title="Información Económica" MasterPageFile="~/MyMaster.Master" AutoEventWireup="true" CodeBehind="InformacionEconomica.aspx.cs" Inherits="Company.WebIU.InformacionEconomica" %>
就像使用“急性”一样
有300多个aspx页面,我不想全部替换
á by á
é by é
í by í
ó by ó
ú by ú
etc...
有什么建议吗 您的文件是否保存为UTF-8?如果没有,您可能需要按照建议转换它们 然后添加以下内容(从)
确保您使用正确的编码保存文件。如果您使用的是
visualstudio
请查看“文件->高级保存选项”,然后选择一种支持Unicode的编码
,如Unicode(带签名的UTF-8)
还要确保您的aspx/html
文件具有以下meta
:
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
最后,通过不同的浏览器检查您的页面,看看是否有任何变化
Title="Información Económica"
á by á
é by é
í by í
ó by ó
ú by ú
etc...
<configuration>
<system.web>
<globalization
fileEncoding="utf-8"
requestEncoding="utf-8"
responseEncoding="utf-8"
culture="en-US"
uiCulture="es-ES"
/>
</system.web>
</configuration>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />