2014-01-17 34 views
2

我有一個MVC3剃鬚刀頁面,看起來並沒有呈現所需的西班牙字符。它用一個??代替人物。所以我gustaría會是gustar?a視圖上的MVC3 Unicode顯示

字符串也用@ html.raw()助手呈現,但是刪除它也不能解決問題。

原來,在我的佈局我有

<meta charset="utf-8" /> 

但是,當我把它改爲UTF-16它並沒有解決這個問題。

我是否缺少一些簡單的東西?

回答

3

這不是把正確的字符串放到你的文件中,而是關於這個文件的實際編碼。您必須確保您的文件是UTF-8編碼的。

我可以推薦給:

  • 下載一個名爲Notepad++

  • 用記事本++在UTF-8

  • 進入菜單中的 「編碼」,子菜單「編碼打開文件的免費工具沒有BOM「

  • 看看你的西班牙語信件,它們可能需要更換。

  • 保存文件。

然後重新編譯您的網站,然後重試。希望這可以幫助。

+0

這實際上幫助我朝正確的方向看!我正在上傳文件並將該文件解析爲ASCII而不是UTF-8。謝謝! – Scottingham

+0

不客氣! –

相關問題