Сломанные символы ударения при копировании / вставке в ASP .Net - PullRequest
0 голосов
/ 12 марта 2009

Я копирую вставку из документа MS Word в файл ASCX. Когда я просматриваю ascx-файл, акцентированные символы отображаются нормально. НО, когда страница отображается через мое приложение ASP.net, акцентированные символы разбиваются:

Une promenade dans un verger ensoleillé, un peau de pêche délicatement parfumée… Les plaisirs du printemps vous attendent!

На странице указана кодировка UTF-8, которая, как я считаю, необходима для правильного их отображения.

<meta content="text/html; charset=utf-8" http-equiv="content-type" />

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

Ответы [ 2 ]

0 голосов
/ 26 августа 2009

Мой файл ascx был загружен в другой файл ascx, который был закодирован в ANSI. Когда у меня обоих был кодированный UTF-8, символы отображались нормально.

0 голосов
/ 12 марта 2009

Вы копировали прямо в HTML-представление? --- если вы копируете его в конструктор, он, вероятно, кодирует символы.

Я не уверен, почему они не были закодированы для этой страницы, но убедитесь, что все они закодированы в виде hpml aspx, например &aacute; для & aacute; или &oacute; для & oacute;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...