кодировка utf-8 не работает на баннере веб-страницы - PullRequest
0 голосов
/ 28 июня 2011

Я получил действительно странную ошибку на некоторых веб-страницах, которые мне нужны.

На баннере неправильно отображается специальный символ (например, é, è и т. Д.). Подвох в том, что это происходит только в баннерной части главной страницы. Остальная часть страницы всегда показывает символы так, как они должны, но по какой-то причине вот текст, который я получаю на баннере:

Conseil de la radiodiffusion et des t l communications canadiennes На четвертой они - знак вопроса, но на странице они - квадрат не найденных символов.

это то, что он должен показывать: Совет по радиодиффузии и телекоммуникациям Канады

Это страница asp.net 4.0. Главная страница получает баннер из HTML-файла на сервере.

  • Я попытался удалить и воссоздать указанный файл и принудительно использовать кодировку utf-8 при сохранении его с vs2010.
  • Я попытался принудительно применить кодировку utf-8 в файле web.config, но безрезультатно.
  • Я попытался принудительно применить кодировку utf-8 на главной странице безрезультатно.

Я действительно не думаю, что это файл, хотя на большей части страницы нет никаких проблем с пространственными символами. Файл закодирован правильно (вместо самого символа используется специальный символ ascii, такой как & eacu;).

Я думаю, что что-то происходит, когда главная страница получает файл для его отображения, но я не понимаю и не вижу, как решить эту проблему.

спасибо

1 Ответ

0 голосов
/ 21 июля 2011

Обнаружена проблема, это была проблема избыточности, файл хранится в 5 или около того разных местах, я нашел правильный и изменил его.

...