aspx 中文漢字顯示為亂碼
更新時(shí)間:2008年12月29日 20:32:29 作者:
要保證文件本身為utf-8編碼格式。 .cs文件也是一樣。
檢查了web.config的配置是正確的:
!-- 全球化 此節(jié)設(shè)置應(yīng)用程序的全球化設(shè)置。 -->
<globalization fileEncoding="gb2312" requestEncoding="utf-8" responseEncoding="utf-8" culture="zh-CN" uiCulture="zh-CN"/>那問題處在何處?經(jīng)分析發(fā)現(xiàn):這是文件本身的編碼格式造成的。
請(qǐng)?jiān)趘s2005中用鼠標(biāo)右鍵點(diǎn)擊aspx文件 --> 打開方式 --> 帶編碼的 web 窗體編輯器 --> 選擇Unicode(UTF-8待簽名)編碼格式打開文件,看看里面的漢字是否能正確顯示,若不能,就把通過雙擊打開的文件復(fù)制后再粘貼(替換)到用utf-8打開的文件里里。
也可以在記事本中通過 文件 --> 編碼設(shè)置 進(jìn)行修改。
總結(jié):要保證文件本身為utf-8編碼格式。 .cs文件也是一樣。
!-- 全球化 此節(jié)設(shè)置應(yīng)用程序的全球化設(shè)置。 -->
<globalization fileEncoding="gb2312" requestEncoding="utf-8" responseEncoding="utf-8" culture="zh-CN" uiCulture="zh-CN"/>那問題處在何處?經(jīng)分析發(fā)現(xiàn):這是文件本身的編碼格式造成的。
請(qǐng)?jiān)趘s2005中用鼠標(biāo)右鍵點(diǎn)擊aspx文件 --> 打開方式 --> 帶編碼的 web 窗體編輯器 --> 選擇Unicode(UTF-8待簽名)編碼格式打開文件,看看里面的漢字是否能正確顯示,若不能,就把通過雙擊打開的文件復(fù)制后再粘貼(替換)到用utf-8打開的文件里里。
也可以在記事本中通過 文件 --> 編碼設(shè)置 進(jìn)行修改。
總結(jié):要保證文件本身為utf-8編碼格式。 .cs文件也是一樣。
相關(guān)文章
一個(gè)可以讓.net程序在非WIN平臺(tái)上運(yùn)行的軟件Mono
一個(gè)可以讓.net程序在非WIN平臺(tái)上運(yùn)行的軟件Mono...2007-03-03ASP.NET對(duì)HTML頁面元素進(jìn)行權(quán)限控制(二)
分三步實(shí)現(xiàn):標(biāo)出界面所要分配權(quán)限的元素、掃描界面獲取所要分配權(quán)限的元素信息、存入數(shù)據(jù)庫中,感興趣的朋友可以了解下2013-12-12