试试这个;
<configuration>
<system.web>
<globalization
fileEncoding="utf-8"
requestEncoding="utf-8"
responseEncoding="utf-8"
culture="en-US"
uiCulture="de-DE"
/>
</system.web>
</configuration>
设置编码为一个单独的页面,设置@ Page
指令的RequestEncoding
和ResponseEncoding
属性:
<%@ Page RequestEncoding="utf-8" ResponseEncoding="utf-8" %>
或者您可以使用location
这样的:
<location path="home.aspx">
<system.web>
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />
</system.web>
</location>
阅读更多:How to: Select an Encoding for ASP.NET Web Page Globalization.
什么是文化=“en-US” uiCulture =“de-DE” –
@LintaSheelkumar ...只是一个例子。 –
@LintaSheelkumar ...文化影响文化依赖功能,如金钱,日期格式等,而uiculture会影响为应用程序加载的资源。 –