Re: Лучшый способ экспротировать с сервера клиенту Excel fil
От: Горбач Алексей Украина http://gorbach.wordpress.com/
Дата: 12.10.10 15:23
Оценка:
Здравствуйте, TheAteist, Вы писали:

TA>Мне надо экспротировать с сервера клиенту Excel file.


TA>Я могу воспользоватся Microsoft.Office.Interop.Excel и послать его клиенту через Response.Write. Но этот способ создает COM объекты(Workbook, Excel...) и надо будет их освобождать и вызвать в конце GC.Collect(), иначе Excel объект будет висеть.


TA>2ой способ это создать DataGrid, заполнить его и тоже послать через Response.Write


TA>1ый способ удобен, но мой вопрос — ничего что будут создаватся COM объекты и потом освобаждатся или лучше пользоватся 2ый способом?

TA>Если есть другие предложения, то буду рад услышать

Есть еще компоненты от Aspose, и гриды от DevExrpess тоже умеет экспортировать в эксель. А с автоматизацией лучше не связываться — потярянные нервы и время.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.