Nib*_*Pig 4 asp.net asp.net-mvc-4
我基本上拿了一个人制作的html文件并创建了一个新的MVC应用程序并将其放入视图中,但现在我遇到了撇号和其他字符出现的问题,"he’s a cat".
我正在比较在浏览器中打开磁盘上的原始html文件,并运行我本地IIS中的MVC应用程序.同样的浏览器
<head>当我查看源代码时,该部分中的HTML 看起来是相同的:
<!DOCTYPE html>
<html class="no-js">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Cats</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="css/style.min.css">
</head>
Run Code Online (Sandbox Code Playgroud)
我有些不知所措.有任何想法吗?
编辑:在Firefox中,转到视图>编码显示两个页面都是UTF-8.
我已经解决了,这实际上是MVC创建HTML的方式的问题.我将以下内容添加到web.config并解决了问题:
<globalization
fileEncoding="utf-8"
requestEncoding="utf-8"
responseEncoding="utf-8"
culture="en-US"
uiCulture="en-US"
/>
Run Code Online (Sandbox Code Playgroud)
下 <system.web>
| 归档时间: |
|
| 查看次数: |
2143 次 |
| 最近记录: |