Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Mimo


Молчун

Зарегистрирован:
30 January 2006
Сообщения: 38
Примеры кода: 0
 

RE: export to Excel : Encoding

11 August 2008 20:03  


всем привет
вот какая странность происходит

делаю так:

response.Clear()
response.AddHeader("Content-Disposition", "attachment;filename=My.xls")
response.ContentType = "application/vnd.ms-excel"
response.Write(ds.Tables(0).Rows(0)("LastName"))
response.End()

экселевский файлик отображает строку содержащую уникод читабельно.
а если так :

Response.Clear()
Response.AddHeader("Content-Disposition", "attachment;filename=My.xls")
Response.ContentType = "application/vnd.ms-excel"
Response.Write("<table><tr><td>" & ds.Tables(0).Rows(0)("LastName")) & "</td></tr></table>" )
response.End()

то вижу краказяки.

что меняется если я подсовываю таблицу ?

.ContentEncoding для Response ничего не меняет.
так же как charset.







так что происходит с кодировкой-то ?
похоже кодировка при экспорте в Excel распространённая проблема
Наверх
  



Общие вопросы программирования на ASP.NET

 export to Excel : EncodingMimo  08 August 2008 20:30
 RE: export to Excel : EncodingMimo  13 August 2008 12:46
 RE: export to Excel : EncodingMimo  11 August 2008 20:03
 RE[2]: export to Excel : EncodingMimo  11 August 2008 20:04
 RE: export to Excel : EncodingMimo  08 August 2008 20:31
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта