在aspx文件裏加:
<META http-equiv=Content-Type content="text/html; charset=gb2312">
以及修改config.web裏靣的:
<globalization
requestEncoding="gb2312"
responseEncoding="gb2312"
/>
我都有試過,不能解決。
<META http-equiv=Content-Type content="text/html; charset=gb2312">
以及修改config.web裏靣的:
<globalization
requestEncoding="gb2312"
responseEncoding="gb2312"
/>
我都有試過,不能解決。
<%@Page Language="C#" ResponseEncoding="gb2312"%>
<%@Page Language="C#" ResponseEncoding="gb2312"%>
<html>
<head>
<title>WebForm2</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio 7.0">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body MS_POSITIONING="GridLayout">
<form id="WebForm2" method="post" runat="server">
这是第一个asp.net文件.
</form>
</body>
</html>
我试过了,楼上的文法不行.
找到站点根目录下的web.config文件的<globalization … />,修改为下面的代码:
<globalization
fileEncoding="gb2312"
requestEncoding="utf-8"
responseEncoding="utf-8"
/>
在Globalization节中,fileEncoding 的值决定ASP.NET 编码 .aspx 文件的方式,requestEncoding 和 responseEncoding 的值决定请求数据和响应数据的编码方式。