在这个特定的页面上,我称之为'PrintExtraInfo.aspx',我的每一个'ÅÄÖ'都是这样的: 。
网站上没有其他地方存在这个问题。
为什么会发生这种情况的任何想法?
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
CodeFile="PrintExtraInfo.aspx.cs" Inherits="PrintExtraInfo" %>
<%@ MasterType VirtualPath="~/MasterPage.master" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
<script type="text/javascript">
function OpenWin(url, name) {
window.open(url, name);
}
</script>
</asp:Content>
<asp:Table ID="Table1" runat="server">
<asp:TableRow>
<asp:TableCell CssClass="ContactLeftTD">
<span class="minititle">Först i trafik:</span>
<div class="divider3">
</div>
答案 0 :(得分:1)
与其他文件不同,该文件的编码很可能不是UTF-8。
要在Visual Studio中更改它(至少在VS 2013中),请转到File > Advanced Save Options
。
答案 1 :(得分:0)
导致这个问题的原因是我对FileZilla缺乏经验(第一次在实时网站上工作,而不是我已经工作了几周的本地副本)。我有4个文件要添加(PrintPage.aspx,PrintMoreInfo.aspx ...)所以我刚进入FileZilla并按下#34;添加新文件&#34;,输入正确的文件扩展名和文件。粘贴在我以前的代码中,大部分都有效。问题是这个帖子的评论中提到的编码。
我为解决这个问题所做的只是取走我在FileZilla中创建的那些文件,而是将我之前在VS2010中创建的文件上传到我网站的本地副本,这些副本的编码正确且工作正常完美。