Снятие метки порядка байтов на странице asp.net - PullRequest
0 голосов
/ 18 сентября 2011

Я действительно застрял.Я работаю над интеграционным проектом, где я создаю фрагмент HTML, используя ASP.NET.Этот фрагмент будет включен как часть другого сайта.HTML-фрагмент создается с использованием простой страницы ASP.NET с минимальным кодом за файлом.

На сайте, который будет включать этот HTML-фрагмент, работает PHP.Разработчик жалуется, что мой код отправляет метку порядка байтов как часть фрагмента html, и это усложняет его жизнь.

Я использую Visual Studio 2010 для разработки.Я сохранил соответствующие файлы aspx и aspx.cs как UTF-8 без подписи.Тем не менее, это, кажется, не имело значения, и теперь я в значительной степени из идей.Остальная часть сайта настроена на использование UTF-8 в качестве стандарта (определено в web.config).

Где мне искать, чтобы изменить поведение спецификации для моего файла aspx?

Ответы [ 2 ]

2 голосов
/ 18 сентября 2011

Если вы сохраните файл в Visual Studio, я думаю, что он будет продолжать добавлять спецификацию.Для удаления маркера необходимо использовать другой редактор, например NotePad ++.

На самом деле в расширенном диалоговом окне «Сохранить как» в Visual Studio также есть возможность сохранить UTF-8 без подписи.Вы пробовали это?

Это подтверждено в этот вопрос .

0 голосов
/ 18 сентября 2011

Вы также можете использовать обычный старый блокнот для сохранения в другой кодировке.

Сохранить как ... Кодировка DropDown.

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