EXCEL数据导入并保存入库问题
用C1forasp.net完成了一个项目,现在有个新的需要需要导入excel文件数据加载到Gridview中完成编辑后再保存到数据库中,这个怎么实现呢一直没想到办法。要是有demo更好了,十分感谢。
Gridview无法直接导入excel文件,可以使用C1XLBook价值xls文件,加载后可以提取相关的单元格数据用于Gridview的数据源
相关的demo可以参考
https://demo.grapecity.com.cn/ComponentOne/ASPNET/ControlExplorer/C1Excel/LoadingWorkSheets.aspx
Richard.Ma 发表于 2020-8-3 00:46
Gridview无法直接导入excel文件,可以使用C1XLBook价值xls文件,加载后可以提取相关的单元格数据用于Gridvi ...
收到,看了这个Demo太有启发了。另外再请教下您,C1GridView控件加载的数据如何实现导出及打印功能呢? 没有提供打印功能,关于导出你可以参考
https://demo.grapecity.com.cn/ComponentOne/ASPNET/ControlExplorer/C1GridView/ExportingExcel.aspx
如果确实要打印的话,也可以导出为pdf后去打印pdf文件 Richard.Ma 发表于 2020-8-6 17:07
没有提供打印功能,关于导出你可以参考
https://demo.grapecity.com.cn/ComponentOne/ASPNET/ControlExplo ...
好的,太感谢了。 不客气 Richard.Ma 发表于 2020-8-6 18:33
不客气
不好意思再请教下,我翻了C1Excel的使用文档,没有找到webform中有相关控件呀,而且我复制控件demo演示代码到本地无法使用呀。C1XLBook _xlBook = new C1XLBook(); 怎么实现的? C1Excel是一个后台控件,并不和webform界面产生直接的交互,
Load方法可以打开Excel文件,
https://www.grapecity.com/componentone/docs/win/online-excel/C1.C1Excel.4.5.2~C1.C1Excel.C1XLBook~Load.html
然后再去根据教程提取相应的表格元素
https://www.grapecity.com/componentone/docs/win/online-excel/excelfornettaskbased.html
页:
[1]