4

頭を入れ<meta http-equiv="content-type" content="text/html; charset=utf-8" />、上部にDOCTYPEを入れました_Layout.cshtmlが、それでもWebサイトを表示しているときは、トルコ語の特殊文字が&#23'1;のように表示されます。そのようなものは、ページではなく、ソースにあります。ウェブページに正しく表示されますが、ソースファイルに問題があります。これを修正するために他に何をすべきか知っていますか?

4

2 に答える 2

8

ソース ファイルを BOM付きの UTF-8 として保存してみてください。
私は同様の問題を抱えていましたが、Razor はファイルに BOM 署名があることを期待しているようです。

Visual Studio の場合: [ファイル] > [高度な保存オプション]:

高度な保存オプション ダイアログ

于 2013-05-09T02:57:29.083 に答える