如何将数据集中的数据导出到c#中的Excel,其行是可扩展的?
我有一个数据集,它有两个表。它们之间有关系,就像客户和订单一样 我需要将这些数据导出到Excel中,以使生成的Excel具有可展开的行。因此,每个客户行都是可扩展的,在扩展后,它将显示特定客户的订单 我尝试创建嵌套的html表行,但没有成功 非常感谢你的帮助 注意:我在windows窗体应用程序中工作强> **如何将数据集中的数据导出到c#中的Excel,其行是可扩展的?,c#,asp.net,excel,C#,Asp.net,Excel,我有一个数据集,它有两个表。它们之间有关系,就像客户和订单一样 我需要将这些数据导出到Excel中,以使生成的Excel具有可展开的行。因此,每个客户行都是可扩展的,在扩展后,它将显示特定客户的订单 我尝试创建嵌套的html表行,但没有成功 非常感谢你的帮助 注意:我在windows窗体应用程序中工作 ** 谢谢。您可以使用Excel对象库(名称空间Microsoft.Office.Interop.Excel)创建目标文件,将订单排列在每个客户下方的行中,并对其进行分组,以便用户可以根据需要展开
谢谢。您可以使用Excel对象库(名称空间Microsoft.Office.Interop.Excel)创建目标文件,将订单排列在每个客户下方的行中,并对其进行分组,以便用户可以根据需要展开和折叠订单(或嵌入宏以基于其他用户交互方式展开/折叠)
有一些方法可以通过更好的性能实现这一点(当然,也更容易实现)-我已经使用电子表格工具进行了更复杂的Excel导出,并可以全心全意地推荐它。您可以使用Excel对象库(名称空间Microsoft.Office.Interop.Excel)创建目标文件,将订单排列在每个客户下方的行中,并将其分组,以便用户可以根据需要展开和折叠订单(或者,嵌入宏以基于其他用户交互方式展开/折叠) 有一些方法可以实现这一点,而且性能更好(而且,依我看,也更容易实现)——我已经使用电子表格工具进行更复杂的Excel导出,并且可以全心全意地推荐它