Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Импорт данных в excel / 8 сообщений из 8, страница 1 из 1
28.02.2014, 11:53
    #38575091
D_A_S1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт данных в excel
Добрый день!
У меня есть страница на которой отображается карточка заказа (фото товаров, стоимость и т.п.). Карточка заказа обернута в <dv>....содержимое....</div>

Мне нужно реализовать механизм импорта этого содержимого в excel файл. Подскажите, пожалуйста, как это можно реализовать?
Заранее спасибо!
...
Рейтинг: 0 / 0
28.02.2014, 18:16
    #38575604
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт данных в excel
D_A_S1,

Попробуйте этот код

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Response.Clear();
        Response.Cache.SetCacheability(HttpCacheability.NoCache);
        Response.AddHeader("Content-Disposition", "attachment; filename=Test.xls");
        Response.ContentType = "application/vnd.ms-excel";
        System.IO.StringWriter stringWrite = new System.IO.StringWriter();
        HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
        TestControl.RenderControl(htmlWrite);//TestControl - контрол данные которого необходимо экспортировать, в данном случае div.id
        Response.Write(stringWrite.ToString());
        Response.End();
...
Рейтинг: 0 / 0
03.03.2014, 12:14
    #38576666
Sputnick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт данных в excel
D_A_S1,

тоже интересно, отпишитесь пж получилось ли?
...
Рейтинг: 0 / 0
03.03.2014, 13:27
    #38576787
carrotik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт данных в excel
VIT2708,

.. как говорится, не супротив, а в качестве примечания .. Этот код работает, если на приеме честный Excel ... А вот если там различные варианты Опен- и ЛибреОфиса - не всегда все красиво ... Через OpenXML можно, но громоздко ..
...
Рейтинг: 0 / 0
06.03.2014, 14:29
    #38580214
abort
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт данных в excel
я реализовал экспорт в ексел с помощью 3 вариантов
1. Microsoft.Office.Interop.Excel;
2. через FR.NET
3. через XSL

у каждого есть свои плюсы и минусы
...
Рейтинг: 0 / 0
06.03.2014, 15:46
    #38580346
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт данных в excel
EPPlus - ниче так.
...
Рейтинг: 0 / 0
06.03.2014, 15:47
    #38580348
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт данных в excel
abortя реализовал экспорт в ексел с помощью 3 вариантов
1. Microsoft.Office.Interop.Excel;
требует установленного офиса на сервере + периодически будет залипать процесс ексаля, как показывает практика.
я бы крайне не рекоммендовал использование этого подхода в ASP.NET приложениях.
...
Рейтинг: 0 / 0
06.03.2014, 21:33
    #38580603
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт данных в excel
abortя реализовал экспорт в ексел с помощью 3 вариантов
1. Microsoft.Office.Interop.Excel;
2. через FR.NET
3. через XSL

у каждого есть свои плюсы и минусы

четвёртый забыт - Office Open XML SDK
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Импорт данных в excel / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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