0

マスターページでasp.netページを使用するとエラーが発生します:

プレーン テキスト ドキュメントの文字エンコーディングが宣言されていません。ドキュメントに US-ASCII 範囲外の文字が含まれている場合、一部のブラウザー構成では、ドキュメントが文字化けしてレンダリングされます。ファイルの文字エンコーディングを転送プロトコルで宣言する必要があるか、ファイルがエンコーディング シグネチャとしてバイト オーダー マークを使用する必要があります。

コンテンツ ページにマスター ページが適用されていない場合、ページは正常に機能しています。この問題の解決策を教えてください。

4

1 に答える 1

3

チェック:方法: ASP.NET Web ページのグローバリゼーションのエンコーディングを選択する

このようにすべてのページのエンコーディングを指定する必要があります

<configuration>
  <system.web>
    <globalization
      fileEncoding="utf-8"
      requestEncoding="utf-8"
      responseEncoding="utf-8"
      culture="en-US"
      uiCulture="de-DE"
    />
  </system.web>
</configuration>

また

ページの

<%@ Page RequestEncoding="utf-8" ResponseEncoding="utf-8" %>
于 2012-09-18T05:53:24.310 に答える