powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / кодировка в Excel
7 сообщений из 7, страница 1 из 1
кодировка в Excel
    #32899116
akalend
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите, как побороть кодировку, формирую отчеты для excel:

Выдаю заголовки:
Код: plaintext
1.
2.
3.
4.
	Response.Expires=0;
	Response.AddHeader( "Cache-Control", "must-revalidate, post-check=0, pre-check=0") ;
	Response.ContentType = "application/vnd.ms-excel";
	Response.AddHeader("Content-Disposition","inline; filename=\"plan1.xls\"" );

WEB.config прописана кодировака windows-1251

но иногда выдает символы: Âèä êîíòåíòà

что еще не хватает?
...
Рейтинг: 0 / 0
кодировка в Excel
    #32899135
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я всем рекомендую юникод. Правда трафик увеличивается. Кодировку попробуй UTF-8
Max Pro
...
Рейтинг: 0 / 0
кодировка в Excel
    #32899374
akalend
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
раньше и был юникод, и кодировка не работала

но потом я изменил на win-1251 и проблема частично решилась
но все равно иногда вылезает неправильная кодировка

не могу понять в чем дело
...
Рейтинг: 0 / 0
кодировка в Excel
    #32899459
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно у тебя ошибки в коде. Проверь.
Вот правильный код:
http://www.aspnetmania.com/Code/Code.aspx?ID=36
Max Pro
...
Рейтинг: 0 / 0
кодировка в Excel
    #32901917
kxmep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
после Response.AddHeader попробуй добавить:

Код: plaintext
1.
Response.Write("<meta http-equiv=\"Content-Language\" content=\"ru\">");
Response.Write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows- 1251 \">");

Код: plaintext
kxmep
...
Рейтинг: 0 / 0
кодировка в Excel
    #32902213
akalend
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Max ProВозможно у тебя ошибки в коде. Проверь.
Вот правильный код:
http://www.aspnetmania.com/Code/Code.aspx?ID=36
Max Pro

Max , все сделал по твоему коду, но вот в чем загвоздка,
автоматически добавляется тег:
а) <META http-equiv="Content-Type" content="text/html; charset=UTF-16" /> притом перед моим,
б) <META http-equiv="Content-Type" content="text/html; charset=windows-1251" />

ни как не нашел возможности ИЗМЕНИТЬ КОДИРОВКУ, этого автоматически добавляемого текста а).

если использовать тег б) или вообще не использовать, то открывается все нормально.
...
Рейтинг: 0 / 0
кодировка в Excel
    #32905964
akalend
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как же убрать этот тег :
akalend <META http-equiv="Content-Type" content="text/html; charset=UTF-16" /> притом перед моим,
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / кодировка в Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]