Я получил действительно странную ошибку на некоторых веб-страницах, которые мне нужны.
На баннере неправильно отображается специальный символ (например, é, è и т. Д.). Подвох в том, что это происходит только в баннерной части главной страницы. Остальная часть страницы всегда показывает символы так, как они должны, но по какой-то причине вот текст, который я получаю на баннере:
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;).
Я думаю, что что-то происходит, когда главная страница получает файл для его отображения, но я не понимаю и не вижу, как решить эту проблему.
спасибо