/ / Как да експортирате данни от даден набор от данни в Excel в c #, чиито редове са разширени? - c #, asp.net, excel

Как да експортирате данни от набор от данни в Excel в c # чиито редове са разширени? - c #, asp.net, excel

Имам DataSet, която има две таблици. Те имат връзка помежду си, като клиент и поръчки.

Трябва да експортирам тези данни в Excel по един начинче резултатът Excel ще има редове, които могат да се разгъват. Така всеки ред на клиента ще бъде разширен и след разширяване ще покаже, че конкретните поръчки на клиента.

Опитах се чрез създаване на вложени html таблица редове, bu напразно.

Вашата помощ е много ценена.

Забележка: Работя в приложение за Windows;

**

Благодаря.

Отговори:

1 за отговор № 1

Можете да използвате библиотеката с обекти на Excel (пространство на именаMicrosoft.Office.Interop.Excel), за да създадете целевия файл, да подредите поръчките в редовете под всеки клиент и да ги групирате, така че потребителят да може да ги разшири и свие при поискване (или да вгради макроси за разгъване / свиване въз основа на други начини на потребителско взаимодействие).

Има начини да направите това с по-добро представяне (и IMHO също е по-лесно да направите) - Използвах SpreadsheetGear за по-сложен износ на Excel и го препоръчвам от сърце.